

Personal Details
Career
2025
2024

Rich Flu as German Chancellor
2022
Jill as Jack
2019

The Courier as The Sniper

Angel Has Fallen as Militia Man #2
2017
Gloves Off as Nosher
2015

Vikings as Siegfried
2004

Alexander as Celtic Diplomat (uncredited)
2002

25th Hour as Stock Broker (uncredited)
2001
The Next Big Thing as Fantasy Geoffrey
1999

Any Given Sunday as Tight End




















