
Jurassic World Rebirth 2025
as Cop
Drink and Be Merry 2025
as Pat
The Instigators 2024
as New Police Commissioner
The Evils Surrounding Elvis 2023
as Self
Air 2023
as Bill
The Final Level: Escaping Rancala 2019
as Guerilla Soldier / Creature
The Irishman 2019
as FBI Agent #1
Mile 22 2018
as Rook
The Debt Collector 2018
as Barbosa's Thug #1, Stunts
Patriots Day 2016
as Charlie Collins
Sully 2016
as Dan Britt
The Bourne Legacy 2012
as Lab Guard
J. Edgar 2011
as Secret Service Officer
American Gangster 2007
as Bookkeeper (uncredited)
The Departed 2006
as Detective #1 Tailing Queenan
Sweeney Todd 1970
as Sweeney Todd Jnr.
Credits from TMDB.