Surgeon
The Last of Us (2023)
Devin Deleon
So Help Me Todd (2022)
Wayne Stuckey
The Stand (2020)
William Edwards
Big Sky (2020)
Reginald
The Twilight Zone (2019)
Dr. Anthony
A Million Little Things (2018)
Male Investigator
Altered Carbon (2018)
Detective Rockhill
Ice (2016)
David Javor
Colony (2016)
Haggard Man
Zoo (2015)
Barry
UnREAL (2015)
Bill Crothers
The Man in the High Castle (2015)
Dr. Webb
Arrow (2012)
Gun Store Owner
Alcatraz (2012)
Mark Wilner
Fringe (2008)
Waiter
Psych (2006)
James Dearborn
Supernatural (2005)
Lilith's Demon
Mirellus
Stargate Atlantis (2004)
Medic
Smallville (2001)
Man in Suit
X-Files (1993)