Clarence 'Coach O' O'Riordan
Sheepdog (2024)
Keep it Open (2024)
Sam Walker
Sweet Girl (2021)
Movie Star
Making the Day (2021)
George Tenet
The Report (2019)
Joe
Fourplay (2018)
Sidney
Human Affairs (2018)
Detective Russo
Staring at the Sun (2017)
Tom Schmidt
One Fall (2016)
John 'Tig' Tiegen
13 Hours: The Secret Soldiers of Benghazi (2016)
George
The Wilding (2016)
Tim (Segment 3)
Emily & Tim (2015)
Jared
Focus (2015)
Captain Angelo
Allegiance (2012)
Vinnie
Delivering the Goods (2012)
Don
Helena from the Wedding (2010)
Stephen
Dealbreaker (2005)
Obelix (english voice)
Astérix & Obélix Mission Cléopâtre (2002)
Italian Boy in Rome (uncredited)
The Talented Mr. Ripley (1999)