Known For
Filmography

The Widow's Payback
Movie · as Detective Malik

My Husband's Killer Girlfriend
Movie · as Adam

Crossword Mysteries: Riddle Me Dead
Movie · as Aiden Brooks

Roux the Day: A Gourmet Detective Mystery
Movie · as Nicholas Belvedere

Christmas Waltz
Movie · as Bob

A Dog's Way Home
Movie · as Officer Tom Rooker (uncredited)

A Christmas Duet
Movie · as Marshall

Death of a Cheerleader
Movie · as Dale Locke

My Boyfriend's Back: Wedding March 5
Movie · as Lucas

Christmas Unleashed
Movie · as Benny Benfield

Virgin River
TV · as Sheriff Duncan · 4 eps

The Twilight Zone
TV · as Joseph Foley · 1 ep

Garage Sale Mysteries: The Pandora's Box Murders
Movie · as Lucas Andronicus

Wedding of Dreams
Movie · as Tim

The Perfect Bride: Wedding Bells
Movie · as Steve

The Shack
Movie · as Officer Dalton

Drink Slay Love
Movie · as Mr. Karkadan

The Sweetest Christmas
Movie · as Alex

Final Vision
Movie · as Brian Murtagh

Karen Kingsbury's Maggie's Christmas Miracle
Movie · as Tanner

Riverdale
TV · as Mr. Sowerberry · 1 ep

The Good Doctor
TV · as Elliot Arnott · 1 ep

Who Killed JonBenét?
Movie · as Detective Ron Gosage

Summer of Dreams
Movie · as Tim

Signed, Sealed, Delivered: One in a Million
Movie · as Lester

Colony
TV · as Frank Winslow · 1 ep

Her Infidelity
Movie · as Peter Helms

The Age of Adaline
Movie · as Veterinarian

The Unauthorized Full House Story
Movie · as David Olsen

Zoo
TV · as Lieutenant Reed · 1 ep

UnREAL
TV · as Doctor · 1 ep

Feed the Gods
Movie · as Hank

Along Came a Nanny
Movie · as Kevin Bannerman

Martin's Pink Pickle
Movie · as Aaron

Christmas Icetastrophe
Movie · as Rob

Godzilla
Movie · as Missile Tech #2

Signed, Sealed, Delivered
TV · as Michael Wheeler · 1 ep

The Trainer
Movie · as Mark

Baby Sellers
Movie · as Reese

Independence Daysaster
Movie · as Major Mark Preston

Motive
TV · as Marshall Wallace · 1 ep

Delete
TV · as Aide (Kevin) · 2 eps

Arrow
TV · as Peter Declan · 1 ep

Continuum
TV · as Patrick · 1 ep

Emily Owens, M.D.
TV · as Luke Ballard · 1 ep

The Secret Circle
TV · as Pete · 1 ep

Ice Quake
Movie · as Reed

Stargate Universe
TV · as Matthew Wallace · 1 ep

Fringe
TV · as Lawyer · 1 ep

Supernatural
TV · as Lead Angel, Bar Angel, Stephanie's Father · 1 ep

Smallville
TV · as Agent James Shepard · 1 ep
