Actor
One Punch
2022 · as Carlo Mercado
Promised
2019 · as Joe
Angel of Mine
2019 · as Actor
Second Best
2018 · as Milos Bortsov
The Suicide Theory
2014 · as Frank Dubios
Agent Provocateur
2012 · as Montgomery Lomax
The Custodian
2012 · as Marco
Underbelly Files: Infiltration
2011 · as Rocco Russo
The Chronicles of Narnia: The Voyage of the Dawn Treader
2010 · as Telmarine Sailor
Vigilante
2008 · as Milo