No photoLexie LambertActingKnown ForMetaverse2017Jack the Ripper: The Definitive Story2011Cold Kiss2010Me and Orson Welles2008