Known For
Filmography

Love, Again
Movie · as Dr. Jensen

Hollywood Arts
TV · as Nate · 1 ep
Adapting
TV · as Mel Anderson · 6 eps

Private Eyes West Coast
TV · as Park Ranger Nick · 1 ep

Reality Bites: A Hannah Swensen Mystery
Movie · as Evan St. Clair

Adventures in Love & Birding
Movie · as Chris

Playdate
Movie · as Frat Exec #1

Three Wisest Men
Movie · as Mr. B

She's Making a List
Movie · as Santa Impersonator

Smoke
TV · as Roger Tillman · 2 eps

Three Wiser Men and a Boy
Movie · as Mr. B

All I Need for Christmas
Movie · as Lewis

ZIP
Movie · as Mr. Andrew Cowden

The Irrational
TV · as Detective Russell · 1 ep

Always Amore
Movie · as Jared

In Merry Measure
Movie · as John Arnett

The Big Red Bastard
Movie

Fire Country
TV · as Manny acting Double · 1 ep

Taking a Shot at Love
Movie · as Terry

Out of Time
Movie · as Tom

The Vows We Keep
Movie · as Raymond

Woke
TV · as Phil · 2 eps

Playing with Fire
Movie · as Scared Dad

A Christmas Miracle
Movie · as Henry

Nancy Drew
TV · as Nathan Gomber · 2 eps

Dark/Web
TV · as Manager · 1 ep

A Million Little Things
TV · as Doctor · 1 ep

Riverdale
TV · as Dennis · 1 ep

Circle
Movie · as Deacon

The Odd Couple
TV · as Dart Guy · 1 ep

Nicky, Ricky, Dicky & Dawn
TV · as Phil Milbank · 1 ep

Out West
Movie · as Boss

Liv and Maddie
TV · as Johnny Nimbus · 15 eps

Crash & Bernstein
TV · as News Anchor · 1 ep

Hollywood Heights
TV · as Daniel · 3 eps

The Exes
TV · as Waiter · 1 ep

New Girl
TV · as Photographer · 1 ep

Shake It Up
TV · as Host · 1 ep
The Great Debate
TV · 6 eps

Castle
TV · as Todd · 1 ep

I Love the New Millennium
TV · as Self · 8 eps

Rules of Engagement
TV · as Clerk · 1 ep
The ½ Hour News Hour
TV · as Kurt McNally · 17 eps

Cuts
TV · 1 ep

How I Met Your Mother
TV · as Galoshes the Weather Clown · 1 ep

Bones
TV · as Husband · 1 ep

Supernatural
TV · as Pastor Ames · 1 ep

Miss Match
TV · as Sam · 2 eps

Abby
TV · 1 ep

Bagboy!
Movie · as Bagboy (voice)

CSI: Miami
TV · as Thomas Wellner · 2 eps

Without a Trace
TV · as EMT · 1 ep
