|2018||Welcome to Curiosity as Dexter|
|2016||We Still Steal the Old Way as Spider|
|2016||Fantastic Beasts and Where to Find Them as Executioner #3|
|2016||Guilt as D.S. Bruno|
|2015||The Rezort as Shooting Range Instructor|
|2013||Rush as Arturo Merzario|
|2008||Perfect Hideout as Nick|
|2007||Mother of Tears as Detective Enzo Marchi|
|2007||Highlander: The Source as The Guardian|
|2004||Unstoppable as Scott|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.