The Monk, The Mermaid & Molise
2024
The Killer's Game as Dr. Kagen
2021
Mister Mayfair: The Spyce of Life as Gino
2021
Never Back Down: Revolt as Marco Olek
2021
I luoghi della speranza as Alessio
2020
Ted Lasso as Uri (1 episode)
2020
Transference: A Bipolar Love Story as Nik Coluzzi
2020
Avenue 5 as Fernando Bianchi (2 episodes)
2019
The Hustle as Fancy Euro
2017
Tremor Cordis as Luca
2017
Taken Heart as Francisco Orizaga
2015
Guns for Hire as Detective Holt
2014
Blood Moon as Jeb Norton
2013
Diana as Mario Brenna
2013
Father Brown as Ispettore Mario Angelini (1 episode)
2012
MoniKa as Detective Allendale
2011
Jabberwock Dragon Siege as Cid
2010
The Other Side of My Sleep as Marco
2010
Bring Me the Head of Lance Henriksen as Raff
2008
Quantum of Solace as Alfa 2 Driver
2006
Sasquatch Mountain as Wade Clay
2006
Second in Command as PFC Zanger
2005
Dot.Kill as Adam Sotrel
2003
Citizen Verdict as Ricky Carr
2003
Octane as Highway Patrol Cop #1
2001
Murder in Mind as Standring (1 episode)
1998
Saving Private Ryan as Goldman
1996
In Love and War as Francesco (as Raph Taylor)