
Known For

Captain America: Brave New World
French President
6.0
2025

Freedom Hair
Congressman
3.0
2024

Please Don't Destroy: The Treasure of Foggy Mountain
Captain Jean Pierre Le Roche
6.1
2023

Jerry & Marge Go Large
Country Club Investor
7.4
2022

Candy
Bob Pomeroy · (2 episodes)
7.2
2022

Dopesick
Dr. Alan Spanos · (4 episodes)
8.0
2021

A Brother's Honor
Titus Freeman
6.0
2019

The Gifted
Indignant Mutant · (1 episode)
7.6
2017

The Librarians
Doctor · (1 episode)
7.2
2014

Dallas Buyers Club
Michael
7.9
2013

Sleepy Hollow
Samuel Wilson · (1 episode)
7.4
2013

Grimm
Doctor · (1 episode)
8.3
2011

Temple Grandin
French Lecturer
7.8
2010