Acting Lorenzo Camporese Acting Ariella Gerald 2025 Love Without Walls Swallow 2023 Hyena John Noonan 2015 Piggy Justin 2012 Tony Alex 2010 The Shadow in the North 2007 Dominion: Prequel to The Exorcist Private (Thief) 2005 Mug Mugged 2004 Agent-readable