Known For
Filmography
2025
2024
2023
2022
2022
2021
2019
2017
2014
2013
2013
2013
2011
2010
2010

Captain America: Brave New World
Movie · as French President

Freedom Hair
Movie · as Congressman

Please Don't Destroy: The Treasure of Foggy Mountain
Movie · as Captain Jean Pierre Le Roche

Jerry & Marge Go Large
Movie · as Country Club Investor

Candy
TV · as Bob Pomeroy · 2 eps

Dopesick
TV · as Dr. Alan Spanos · 4 eps

A Brother's Honor
Movie · as Titus Freeman

The Gifted
TV · as Indignant Mutant · 1 ep

The Librarians
TV · as Doctor · 1 ep

Dallas Buyers Club
Movie · as Michael

Sleepy Hollow
TV · as Samuel Wilson · 1 ep

The Originals
TV · as Pierre · 1 ep

Grimm
TV · as Doctor · 1 ep

Temple Grandin
Movie · as French Lecturer

Lone Star
TV · as Art Auctioneer · 1 ep
