2022
Dakota as Mike Danforth2021
FBI: International as Ivo Kostov2021
Time Is Up as Bryan2020
Soulmates as Paul2019
Starfish as Chris2018
Wild Botswana as Narrator (voice)2013
RED 2 as Russian Officer2013
Half of a Yellow Sun as Redhead Charles2008
Walking with Pasolini as Himself2008
Trent 2 Rent as Mr. Sky2007
The Murder of Princess Diana as Giancarlo2007
The Moon and the Stars as Alfonso Liguori / Cavaradossi2005
Il mistero di Lovecraft - Road to L. as David2004
Exorcist: The Beginning as Corporal Finn2003
The Mark as Mark Draveni2001
Law & Order: Criminal Intent as Nik Loren1999
Law & Order: Special Victims Unit as Bobby Trapido2008
Walking with Pasolini Writer2008
Walking with Pasolini Director2008
Walking with Pasolini Producer