
Known For
Filmography

An Unexpected Valentine
Movie · as Cliff

If I Run
Movie · as Stan

CrimeTime: Freefall
Movie · as Frank (Neighbor)

Under the Bridge
TV · as Judge · 1 ep

Bones of Crows
Movie · as Father Walters

Bones of Crows
TV · as Father Walters · 1 ep

So Help Me Todd
TV · as Judge Reese · 1 ep

A Godwink Christmas: Miracle of Love
Movie · as Glenn Adams

Garage Sale Mysteries: Searched & Seized
Movie · as Professor Atkins

Signed, Sealed, Delivered: The Vows We Have Made
Movie · as Minister

Operation Christmas Drop
Movie · as Haskell

A Blue Ridge Mountain Christmas
Movie · as Mark Lyndon
The Big Top Fury
Movie

A Million Little Things
TV · as Doctor · 1 ep

Chilling Adventures of Sabrina
TV · as Dr. Carpenter · 1 ep

The Mistletoe Inn
Movie · as Robert

Riverdale
TV · as Newsstand Vendor, Newsstand Seller · 1 ep

All Yours
Movie · as Judge

Anything for Love
Movie · as Distinguished Man (uncredited)

Jim Henson's Turkey Hollow
Movie · as Eldridge Sump

Lonesome Dove Church
Movie · as Aric

Restless Virgins
Movie · as Political Analyst #2

Dangerous Intuition
Movie · as Minister (uncredited)

The Meeting
Movie · as Ogden

It's Christmas, Carol!
Movie · as Manager

The Client List
Movie · as Judge J.J. Ogilvy

R. L. Stine's The Haunting Hour
TV · as Creepy Janitor, Dr. Sturgis · 1 ep

Numb
Movie · as Pharmacist

Wind Chill
Movie · as Proctor

The Accidental Witness
Movie · as Laurence O'Neil

Psych
TV · as Lawrence Cross · 1 ep

Supernatural
TV · as Isaiah Merchant, Mr. Brennan · 1 ep

Jack
Movie · as Science Teacher

The 4400
TV · as Randolph Denning · 1 ep

Stargate Atlantis
TV · as Dovelock · 1 ep

See Grace Fly
Movie · as School Principal

Dead Like Me
TV · as John Moore · 1 ep

Door to Door
Movie · as Minister

The Burial Society
Movie · as Rabbi Fernstein

The Twilight Zone
TV · as Darren Caulder · 1 ep
The Heart Department
Movie · as Surgeon

Smallville
TV · as Scientist, Jonah Doyle · 1 ep

Wolf Lake
TV · as Dr. Chapman · 1 ep

Christina's House
Movie · as David Lescher

Secret of Giving
Movie · as Man

The Color of Courage
Movie · as Andrews

The Wonder Cabinet
Movie · as Dr. Anthony

Deep Rising
Movie · as Communications Officer

Barnone
Movie · as Scruff

Ninja Turtles: The Next Mutation
TV · as Animal Dealer · 1 ep

Beyond Belief: Fact or Fiction
TV · as Frederick Rain (segment "The Mentor") · 1 ep

Sleepwalkers
TV · as Baby Doctor · 1 ep

For Hope
Movie · as Maternity Doctor

The Sentinel
TV · as Loeb, Henry Nadine · 1 ep

The Outer Limits
TV · as Dr. Thomas Somerset, Hal Taylor / Sid Camden · 1 ep

Viper
TV · as Uncle Rich · 1 ep

The X-Files
TV · as Reverend Sistrunk, Joseph Patnik · 1 ep

Highlander: The Series
TV · as Commander · 1 ep