Known For
Photos
Filmography

Anything but Ghosts
Movie · as Scoot

Tranquil
Movie · as Anton Arrington

R.L. Stine's Pumpkinhead 2
Movie · as Rusty

A Knight to Remember
Movie · as Jason

Final Destination Bloodlines
Movie · as Dr. Reddick

Night of the Reaper
Movie · as Officer Butch Cassidy

R.L. Stine's Pumpkinhead
Movie · as Rusty

A Pickleball Christmas
Movie · as Tobey Thicke

Providence Falls
TV · as Chief Boyd Thompson · 3 eps

Woman of the Hour
Movie · as Casting Director

Sight Unseen
TV · as Detective Owen Cooper · 2 eps

Made for Each Other
Movie · as Ben

Guiding Emily
Movie · as Drew

Reba McEntire's The Hammer
Movie · as Ellis Dinkins

Welcome to Mama's
Movie · as Sal

The Wedding Veil Legacy
Movie · as Stanley

Just One Kiss
Movie · as Nick

Love Hard
Movie · as Lee

Christmas Is You
Movie · as Mitch

Soccer Mom Madam
Movie · as Arthur

A Cinderella Story: Starstruck
Movie · as Trevor

Speech & Debate: Legacy
Movie · as Damian Lewis

Our Christmas Journey
Movie · as Jim

Day of the Dead
TV · as Bobby Hart · 1 ep

Speech & Debate
Movie · as Damian Lewis

Speech & Debate: The Aftermath
Movie · as Damian Lewis

Jingle Bell Bride
Movie · as Jack

Benchwarmers 2: Breaking Balls
Movie · as Strogonoff

Holiday Date
Movie · as Larry

Suburban Cowboy
Movie · as Alex

Freaks
Movie · as Steven Reed

Hailey Dean Mysteries: Killer Sentence
Movie · as Frank Berlet

Identity Theft of a Cheerleader
Movie · as Darren Webb

Love, Take Two
Movie · as Baker

Emma Fielding Mysteries: More Bitter Than Death
Movie · as Professor Scott Thompson

The Order
TV · as Professor Cameron Foley · 7 eps

Welcome to Nowhere
Movie · as Steve

Puppy Star Christmas
Movie · as Hipster Doofus

A.R.C.H.I.E. 2: Mission Impawsible
Movie · as Joko

Wedding of Dreams
Movie · as Charles Lambert

One by One
Movie · as Berty

A Million Little Things
TV · as Teddy · 3 eps

Garage Sale Mystery: The Art of Murder
Movie · as Wilder

Pup Star: Better 2Gether
Movie · as Guido

While You Were Dating
Movie · as Logan

Tiny Christmas
Movie · as Chill

Bedeviled
Movie · as Samuel Price

Juggernaut
Movie · as Jimmy Reardon

Riverdale
TV · as The Milkman, Quiz Show Host · 4 eps

Date My Dad
TV · as Alan · 10 eps

Not With His Wife
Movie · as Agent Dueck

Season's Greetings
Movie · as Charlie

Chesapeake Shores
TV · as Ben Mallin · 1 ep

Lucifer
TV · as Irwin Veach · 1 ep

The Klondike Gold Rush
Movie · as Tappan Adney (voice)

So You Said Yes
Movie · as Edward

Autumn Dreams
Movie · as Tony MacAllister

Russell Madness
Movie · as Talk Show Host

Jingle All the Way 2
Movie · as Jeffery

Songs She Wrote About People She Knows
Movie · as Matthew

Night at the Museum: Secret of the Tomb
Movie · as Roman Sentry

Far from Home
Movie · as Stan

The Flash
TV · as Bruno Moretti · 1 ep

Garage Sale Mystery
Movie · as Ralph

Window Wonderland
Movie · as Fitch

Witches of East End
TV · as Principal Redmond · 1 ep

Motive
TV · as Joey Dunkamp · 1 ep

Once Upon a Time in Wonderland
TV · as Tweedle #1 · 8 eps

Kiss at Pine Lake
Movie · as Tommy Atkins

Seattle Superstorm
Movie · as Ben Jefroe

Doppelgänger Paul
Movie · as Dave

50/50
Movie · as Ted

Crash Site
Movie · as Nathan

Once Upon a Time
TV · as Marcus Tremaine · 1 ep

Workaholics
TV · as Knuckles · 1 ep

Encounter with Danger
Movie · as Billy

Riverworld
Movie · as Antonio Roja

Riverworld
TV · 2 eps

Night at the Museum: Battle of the Smithsonian
Movie · as Air and Space Mission Control Tech #2

The Assistants
TV · as George · 1 ep

Sanctuary
TV · as Virgil St. Pierre, Zach Spencer · 2 eps

Taming Tammy
Movie · as Vinnie

Reaper
TV · as Jordi Boone · 1 ep

Sounds Like
Movie · as Tech

The Foursome
Movie

Supernatural
TV · as Hotel Clerk · 1 ep
Notes From The Space Time Continuum
Movie · as (voice)


