2023
Bones of Crows as Monsignor Louis Caron
2023
Game of Love as Pierre
2022
We Wish You a Married Christmas as Brian
2022
Under Wraps 2 as Pop
2021
Sealed With a Kiss: Wedding March 6 as Hector
2020
A Valentine's Match as Chef Henri
2019
Seberg as French Reporter
2019
Picture a Perfect Christmas as Client
2019
Darrow & Darrow: Witness to Murder as Hugh Williams
2019
Sister of the Bride as Renaldo
2019
The Order as Bennett (1 episode)
2018
Cucuy: The Boogeyman as Science Teacher
2018
A Tale of Two Coreys as Joe Dante
2017
The Good Doctor as Dr. Styles (1 episode)
2017
Transformers: The Last Knight as JPL Director
2016
American Crime Story as Doctor (1 episode)
2015
Supergirl as Silas (3 episodes)
2015
iZombie as Javier Abano (1 episode)
2014
Jane the Virgin as Gabriel (1 episode)
2014
Atlas Shrugged: Part III as Clem Weatherby
2012
Arrow as Overlapping Personnel #2 (1 episode)
2012
Scandal as Waiter (1 episode)
2011
New Girl as Dr. Don Richards (1 episode)
2010
2 Frogs in the West as Surfer
2010
Rizzoli & Isles as Gary (1 episode)
2006
Amber's Story as Detective Davis
2005
Supernatural as Detective Madsen (2 episodes)
2005
Edison as Evidence Guard
2005
The Closer as Restaurant Manager (1 episode)
2003
Mob Princess as Detective Harrow
1998
First Wave as Cole (1 episode)
1998
Anything Once as Justin
1997
Stargate SG-1 as Doctor (1 episode)
1996
Women: Stories of Passion as Phillippe Courtier (as Claude LaCasse) (1 episode)
1995
Caroline in the City as Claude (1 episode)