Known For
Filmography
Under a Glass Moon
Movie · as Man

Rock Springs
Movie · as Older Man

Scrubs
TV · as Mr. Billings · 1 ep

Tracker
TV · as Patrick Campbell · 1 ep

A Christmas for the Ages
Movie · as Jim Baynham

The Sorrow
Movie · as General Matheson

School Spirits
TV · as Eugene · 1 ep

Peacemaker
TV · as Auggie's Neighbor · 3 eps

Love Hard
Movie · as Walt

Family Law
TV · as Judge Pennyfeather · 1 ep

Elsewhere
Movie · as Frank

Space Force
TV · as Gus Kelly · 1 ep

Buddy Games
Movie · as Bruce

Gabby Duran and the Unsittables
TV · as Old Man · 1 ep

Garage Sale Mysteries: Murder In D Minor
Movie · as Karl Dietz

The Humanity Bureau
Movie · as Chester Hills

Unforgotten
Movie · as Joe

The Good Doctor
TV · as Sam · 1 ep

The Confirmation
Movie · as Guy Bishop

DC's Legends of Tomorrow
TV · as Belial · 1 ep

Travelers
TV · as Terminal Patient #6 · 1 ep

Summer's Children
Movie · as Jack
Freedom of the City
Movie · as Michael

A Quiet Day in Belfast
Movie · as Tim Horgan
