Known For
Filmography
Menace
Movie · as Dr. Mines

Ice Cream Man
Movie · as Principal Maloney

Eight Nights for Love
Movie · as Keith Goldstein

I Will Find You
TV · as Jim Doherty · 5 eps

Below
TV · as Keith Pratt · 2 eps

Shook
Movie · as Dr. Lidstone

Fear Street: Prom Queen
Movie · as Principal Wayland

The Last Woman Who Lived Here
Movie · as Detective Jensen

Everything's Going to Be Great
Movie · as Principal Harris

Melt My Heart This Christmas
Movie · as Walter Gregson

Doc
TV · as Max Garner · 3 eps

Sheriff Country
TV · as Liman Ford · 2 eps

Romance with a Twist
Movie · as Richard

Queen Tut
Movie · as Councillor Cash

Everything Puppies
Movie · as Paul Frasca

Unwrapping Christmas: Olivia's Reunion
Movie · as Mayor Betz

Unwrapping Christmas: Tina's Miracle
Movie · as Mayor Betz

Unwrapping Christmas: Mia's Prince
Movie · as Mayor Betz

American Sports Story: Aaron Hernandez
TV · as Patrick Haggan · 1 ep

Royally Yours, This Christmas
Movie · as Christophe

Christmas on Windmill Way
Movie · as Walt Caprio

Fall Into Winter
Movie · as Jake

Painkiller
TV · as Dr. Hartman · 1 ep

Twisted Metal
TV · as Dr. Cocherl · 2 eps

The Man from Toronto
Movie · as Green Guy

All I Didn't Want for Christmas
Movie · as Ken Spicer

Five Days at Memorial
TV · as Dr. Martin Bisley · 5 eps

SkyMed
TV · 1 ep

Ghosts
TV · as Randy · 1 ep

Stealing School
Movie · as Richard Gould

My Spy
Movie · as Dr. Weller

Nurses
TV · as David Heinrich · 1 ep

Most Dangerous Game
TV · as Dr. Levy (uncredited) · 2 eps

Lucky Day
Movie · as Officer Lundquist

White Lie
Movie · as Dr. Becker

Code 8
Movie · as Doctor

Evil
TV · as Father Jeffries · 1 ep

Season for Love
Movie · as Jackson Pressfield

The Glass Castle
Movie · as Pool Manager

Kodachrome
Movie · as Hotel Manager

Ransom
TV · as Arnaud 'Arnold' Castel · 1 ep

Frankie Drake Mysteries
TV · as Shep Webley · 2 eps

The Good Doctor
TV · as Trevor · 1 ep

The Handmaid's Tale
TV · as Dr. Brandt · 1 ep

The Stepchild
Movie · as Coroner

Holiday Joy
Movie · as Officer Crowley

The Girlfriend Experience
TV · as Leonard Cragg · 1 ep

Private Eyes
TV · as Bryce Wormsely · 1 ep

Spotlight
Movie · as Middle Age Priest at St. Peter's

A Wish Come True
Movie · as Cliff

Last Chance for Christmas
Movie · as Eliot Shulwater

The Strain
TV · as Trip Taylor · 2 eps

The Firm
TV · as Gordon Shanley, Gordan Shanley · 1 ep

What Happens Next
Movie · as Harry

Suits
TV · as Chase · 1 ep

Republic of Doyle
TV · as John Dalton · 1 ep

Covert Affairs
TV · as Bill Benedict · 1 ep

The Listener
TV · as Dylan Stewart · 1 ep

Mayday
TV · as NTSB Investigator Evan Byrne, NTSB Investigator John DeLisi · 1 ep

Law & Order: Special Victims Unit
TV · as Stan Jorgensen · 1 ep

Melrose Place
TV · as Waiter · 1 ep

Law & Order
TV · as Lou Cavello, Steve Stark, John Abbott, Malcolm Benning · 1 ep

My Secret Identity
TV · 1 ep

C.O.P.S.
TV · as Hardtop (voice) · 65 eps

Jayce and the Wheeled Warriors
TV · as Jayce (voice) · 65 eps
