Known For
Filmography
2026
2025
2022
2021
2021
2019
2017
2017
2014
2013
2012
2005
2001
2001
2000

Accused: The Karen Read Story
Movie · as Officer Lank

Watson
TV · as Officer Herman · 1 ep

Fire Country
TV · as Charles · 1 ep

Love Stories in Sunflower Valley
Movie · as Grant

Firefly Lane
TV · as Tom · 1 ep

Batwoman
TV · as Harold · 1 ep

Riverdale
TV · as Forman · 1 ep

The Good Doctor
TV · as Doug Cooper · 1 ep

The Flash
TV · as Middle-Aged Man · 1 ep

Lucille's Ball
Movie · as Teddy

Arrow
TV · as ESU Leader · 1 ep

Supernatural
TV · as Yellow Eyed Demon · 1 ep

Smallville
TV · as Ramirez · 1 ep

The Division
TV · as Aaron · 1 ep

Dark Angel
TV · as Cop 1 (Thug), Sector Cop 2 · 1 ep
