
Rick Espaillat
Acting
Acting

Captain America: Brave New World
French President

Freedom Hair
Congressman

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

Jerry & Marge Go Large
Country Club Investor

TV
Candy
Bob Pomeroy

TV
Dopesick
Dr. Alan Spanos

A Brother's Honor
Titus Freeman

TV
The Gifted
Indignant Mutant

TV
The Librarians
Doctor

Dallas Buyers Club
Michael

TV
The Originals
Pierre

TV
Sleepy Hollow
Samuel Wilson

TV
Grimm
Doctor

TV
Lone Star
Art Auctioneer

Temple Grandin
French Lecturer