Known For
Filmography

A Season of Promises
Movie

Yoga Teacher Killer: The Kaitlin Armstrong Story
Movie · as Car Dealer

Under the Bridge
TV · as Vincent Dardick · 1 ep

Tracker
TV · as Gene Benning · 1 ep

The Edge of Sleep
TV · as Late Night Larry · 3 eps

LEGO DREAMZzz
TV · as Albert (voice) · 42 eps

Billy the Kid
TV · as Bank Manager · 1 ep

The J Team
Movie · as Announcer

Upload
TV · as Devon Carlisle · 1 ep

The Fiddling Horse
Movie · as Max Johnson Sr

Welcome to Marwen
Movie · as Bill Huff

Christmas Princess
Movie · as Judge #1

DC's Legends of Tomorrow
TV · as Colonel Dawson · 1 ep

Timeless
TV · as Weatherman · 1 ep

Chesapeake Shores
TV · as Mike Hayward · 1 ep

Zoo
TV · as News Anchor (Desk) · 1 ep

Wolverine Weapon X: Tomorrow Dies Today
Movie · as Captain America (voice)

Wolverine Weapon X: Tomorrow Dies Today
TV · as Steve Rogers / Wendell / Evan Wakowski (Adult) / ... (voice) · 6 eps

American Mary
Movie · as Dr. Walsh

The Company You Keep
Movie · as 80's Reporter

Ninjago: Masters of Spinjitzu
TV · as Announcer (voice) · 2 eps

Superbook
TV · as Nehemiah, Lawyer, Pharisee 2, Bethsaida Blind Man's Family Member, Jerusalem Blind Man, Person of Bethsaida, Jericho Man · 1 ep

Watchmen
Movie · as Newscaster

V
TV · as Reporter · 1 ep

Road to Victory
Movie · as Coach Jim Miller

Psych
TV · as Flash Back Play by Play Announcer · 1 ep

Shelf Life
Movie · as Frank

The Dead Zone
TV · as Stern Newsreader · 1 ep

Josie and the Pussycats
Movie · as Fashion Team

Trixie
Movie · as Reporter

In the Name of the People
Movie · as Reporter #1

H.E. Double Hockey Sticks
Movie · as Reporter #3

The Outer Limits
TV · as Host on TV, Reporter · 1 ep
