
Known For
Filmography
2026
2023
2021
2020
2020
2020
2019
2019
2019
2018
2018
2018
2017
2017
2017
2005

Lucky
TV · as Dr. Rodriguez · 1 ep

Class of '09
TV · as FBI Agent · 1 ep

Potter's Ground
Movie · as Major Keller

Mile High Escorts
Movie · as Karl

No Time to Run
Movie · as David Rossi

Why We Breathe
Movie · as Aaron

Starting Up Love
Movie · as George / Buyer 1

The Odds
Movie · as Game Master

Doom Patrol
TV · as TV Tom · 1 ep

Dying for the Crown
Movie · as Christopher

All Light Will End
Movie · as Kaylee's Dad

Strategy and Pursuit
Movie · as Paul

Locked In
Movie · as Chris

Silver Twins
Movie · as Simon

Crazy All These Years
Movie · as Joe

Bones
TV · as Restaurant Patron (uncredited) · 1 ep