Mikael
Godzilla x Kong: The New Empire (2024)
Linus Mosk (archive footage) (uncredited)
Andor: A Disney+ Day Special Look (2022)
Commissioner Pete Savage
The Batman (2022)
Gavin Wood
Danny Boy (2021)
Sticky John
Cash Truck (2021)
Major Vaughn
Knuckledust (2020)
Romans (2017)
Force Publique Officer
The Legend of Tarzan (2016)
Lee
True West (2016)
Liam Carnegie
Low Winter Sun (2006)
Schmitt
Shadow Man (2006)
Gordon
Joyeux Noël (2005)
Jimmy Kerrigan
Man Dancin' (2004)
Stocker Evans
Britannic (2000)
Major Watson
Black Velvet Band (1997)
Stockton
The Ghost and the Darkness (1996)