
Movies (22)

The Testament of Ann Lee
as Mr. Shattuck
2025

Love on the Danube: Royal Getaway
as King Karl
2024

Lift
as A380 Co-Pilot
2024

Love on the Right Course
as Marton Béla
2024

Blood & Gold
as Sergeant
2023

Zátopek
as English Commentator
2021

Allmen und das Geheimnis der Erotik
as Richard Hess
2021

Adolf Island
as Self - Narrator (voice)
2019

The Catcher Was a Spy
as Princeton Conductor
2018

All the Money in the World
as Attorney
2017

Borg vs McEnroe
as Björn Borg's Agent #2
2017

A Royal Winter
as Mason
2017

Kidnapping Mr. Heineken
as Iverson
2015

The Reluctant Fundamentalist
as Agent Ford
2013

Iron Man 3
as President's Aide
2013

The Joneses
as Guy 3
2010

Who Do You Love
as Hank Lakin
2008

Meet the Browns
as NBA Coach
2008

One Missed Call
as Dr. Painter
2008

Motives 2 : Retribution
as Detective
2007

Déjà Vu
as National Guardsman at Disaster
2006

The Patriot
as Redcoat
2000
TV Shows (17)

The Pendragon Cycle: Rise of the Merlin
as Coledac
2026

Death by Lightning
as Alabama Man
2025

The Kollective
as Alexander Potugin
2025

Interview with the Vampire
as Newscaster
2022

Last Light
as Prime Minister
2022

Foundation
as Imperial Doctor #2
2021

Atlantic Crossing
as Agent Jones
2020

Carnival Row
as Solicitor Wigsby
2019

Hanna
as Pioneer Lobby Guard
2019

Das Boot
as Captain McAllister
2018

Polda
as Filip
2016

Secrets and Lies
as Franklin Shaw
2015

Finding Carter
as Dr. Kessler
2014

Sleepy Hollow
as Hans Christensen
2013

Devious Maids
as Doctor
2013

Archer
as Young Woodhouse / Thistleton (voice)
2009

One Tree Hill
as Peter
2003