Known For
Photos
Filmography

The Stars Between Us
Movie · as Steve

If I Run
Movie · as Frank Dotson

Family Practice Mysteries: Coming Home
Movie · as William Flexner

Fourth Down and Love
Movie · as Announcer

Trap House
Movie · as Chief Bougourd

Grease: Rise of the Pink Ladies
TV · as Jim Johnson · 2 eps

Alert: Missing Persons Unit
TV · as Hank Lembeck · 1 ep

The Adam Project
Movie · as Derek

Welcome to Mama's
Movie · as Wallace

Color My World with Love
Movie · as Todd

Rip in Time
Movie · as Dr. Silver

So Help Me Todd
TV · as DA Christopher Barrett · 1 ep

Christmas in Tahoe
Movie · as Andre

Deceitful Dating
Movie · as Detective Hudson

Garage Sale Mysteries: Searched & Seized
Movie · as Justin Wilkes

Ships in the Night: A Martha's Vineyard Mystery
Movie · as Adam Shearin

Yellowjackets
TV · as Robert Garrity · 1 ep

Invasion
TV · as Neil · 1 ep

Christmas Comes Twice
Movie · as Dr. Phillips

Deadly Match
Movie · as Dean Brackett

A Taste of Summer
Movie · as Chef Franco

You Light Up My Christmas
Movie · as Nate

Cherished Memories: A Gift to Remember 2
Movie · as David Pierce

Mystery 101: Dead Talk
Movie · as Ray Sweeney

The Killer Downstairs
Movie · as Brandon

Identity Theft of a Cheerleader
Movie · as Mike

The Murders
TV · as Justin Schooley · 1 ep

Reap What You Sew: An Aurora Teagarden Mystery
Movie · as Attorney

Winter's Dream
Movie · as Mayor Cooper

Past Malice: An Emma Fielding Mystery
Movie · as Victor Bradford

Morning Show Mysteries: Mortal Mishaps
Movie · as Rudy

Altered Carbon
TV · as Doctor · 1 ep

Garage Sale Mystery: Murder Most Medieval
Movie · as Robert McNary

A Dash of Love
Movie · as Henry Seager

Pretty Little Dead Girl
Movie · as Peter Harken

Walking the Dog
Movie · as Councilman Snyder

Engaging Father Christmas
Movie · as Steve Decker

Site Unseen: An Emma Fielding Mystery
Movie · as Victor

Love Struck Café
Movie · as Jordan St. Clair

Wedding March 2: Resorting to Love
Movie · as Minister

The Perfect Catch
Movie · as Spencer

The Good Doctor
TV · as Ben Hanks · 1 ep

Somewhere Between
TV · as Benjamin Wilkinson, Patrick Curley · 1 ep

Riverdale
TV · as Announcer · 1 ep

Get Shorty
TV · as Adam · 1 ep

Deadpool
Movie · as No5 Orange Manager

Appetite for Love
Movie · as Vice President

The Mistletoe Promise
Movie · as Scott

Death of a Vegas Showgirl
Movie · as Travis

Death Al Dente: A Gourmet Detective Mystery
Movie · as Leo

Ms. Matched
Movie · as Brian

Toni Braxton: Unbreak My Heart
Movie · as Reporter #2

DC's Legends of Tomorrow
TV · as Dr. Hannah · 1 ep

Travelers
TV · as Corrigan · 2 eps

Chesapeake Shores
TV · as Ben Rohrbach · 1 ep

Santa's Little Helper
Movie · as Lane

Mark & Russell's Wild Ride
Movie · as Horace Wellner

Zoo
TV · as Peter Samberg · 1 ep

iZombie
TV · as Lawrence Kaiser · 1 ep

UnREAL
TV · as Reporter · 1 ep

The Magicians
TV · as The Incubus · 1 ep

My Mother's Future Husband
Movie · as Eric

When Calls the Heart
TV · as Bernhardt Montague · 7 eps

King & Maxwell
TV · as The Client · 1 ep

Grave Encounters 2
Movie · as Jerry Hartfield

Alcatraz
TV · as Bud Thornhill · 1 ep

Arrow
TV · as Paul Copani · 1 ep

Grave Encounters
Movie · as Jerry Hartfield

Earth's Final Hours
Movie · as Guard(as Ben Wilkinson)

Once Upon a Time
TV · as Hank · 1 ep

V
TV · as Reporter · 1 ep

Fringe
TV · as Jeremy Roman · 1 ep

Reaper
TV · as Man In Suit · 1 ep

Eureka
TV · as Dr. Anson · 1 ep

Psych
TV · as Vance McMillan · 1 ep

Supernatural
TV · as Trey, Philippe · 1 ep

Stargate SG-1
TV · as O'Brien · 1 ep




