Known For
Filmography

Lola Dust
Movie · as Ricardo

Best Served Cold: A Hannah Swensen Mystery
Movie · as Judge Talley

Borderline
Movie · as Officer Parker

Smoke
TV · as Detective Mills · 1 ep

Confessions of a Cam Girl
Movie · as Dr. Nichols

Tipline Mysteries: Dial 1 for Murder
Movie · as Ron

Aurora Teagarden Mysteries: A Lesson in Murder
Movie · as Coach Horne

Allegiance
TV · as Judge Cobb · 1 ep

So Help Me Todd
TV · as Samuel Joel · 1 ep

A Christmas Stray
Movie · as Howard

Merry Liddle Christmas Baby
Movie · as Wade

Little Fish
Movie · as Mr. Johnson

Maid
TV · as James Campbell · 1 ep

Matching Hearts
Movie · as Colin

Upload
TV · as Senior Lawyer · 1 ep

The Intruder
Movie · as Doctor

Identity Theft of a Cheerleader
Movie · as Coach Dunn

Merry Liddle Christmas
Movie · as Wade

Christmas at Dollywood
Movie · as Mark Haber

All Summer Long
Movie · as Marcus

Batwoman
TV · as Mayor Akins, Mayor Michael Akins · 1 ep

Love on the Slopes
Movie · as Peter McHugh

Christmas Joy
Movie · as Chris Andrews, Dr. Walsh

Falling for You
Movie · as Ben Harten

Hope at Christmas
Movie · as Lou

The Bad Seed
Movie · as Sheriff Peterson

A Million Little Things
TV · as Dr. Ehrlich · 1 ep

Karen Kingsbury's Maggie's Christmas Miracle
Movie · as Distinguished Partner

Tiny House of Terror
Movie · as Detective Saunders

Rocky Mountain Christmas
Movie · as Jacobs

Love Struck Café
Movie · as Dr. Baker

Riverdale
TV · as Mr. Logan · 1 ep

Somewhere Between
TV · as Welborn · 1 ep

All Yours
Movie · as Judge

The Irresistible Blueberry Farm
Movie · as Cashier Vern

The BFG
Movie · as General #1

The Edge of Seventeen
Movie · as Hospital Official

Anything for Love
Movie · as Surgeon

Ms. Matched
Movie · as Eldon

Toni Braxton: Unbreak My Heart
Movie · as Daddy Braxton

Just the Way You Are
Movie · as Father Bob

Fifty Shades of Grey
Movie · as WSU Professor

Chappie
Movie · as Journalist

Signed, Sealed, Delivered: From Paris with Love
Movie · as Lawyer

My Life as a Dead Girl
Movie · as Mr. Phelps

UnREAL
TV · as Dr. Seizer · 1 ep

Wayward Pines
TV · as Charles Keen · 2 eps

Godzilla
Movie · as Dispatch Officer

Way of the Wicked
Movie · as Teacher

Swindle
Movie · as Ben's Dad

The Flash
TV · as John Bolen · 1 ep

The 100
TV · as David Miller, Sgt. David Miller · 1 ep

When Calls the Heart
TV · as Grayson Doyle · 1 ep

Suddenly
Movie · as President

Elysium
Movie · as Dr. Faizel

Witches of East End
TV · as Roger · 1 ep

Bates Motel
TV · as Deputy · 2 eps

The Tomorrow People
TV · as Ultra Doctor · 1 ep

Doctor Glamour
Movie · as Walter Gilman

Halo 4: Forward Unto Dawn
TV · as Dr. Hughes · 5 eps

Emily Owens, M.D.
TV · as Redinald Beal · 1 ep

Rise of the Planet of the Apes
Movie · as SFPD #2

Foreverland
Movie

The Comedian at the Friday
Movie · as Gary Walden

Once Upon a Time
TV · as Military Advisor · 1 ep

The Secret Circle
TV · as Mr. Herman · 1 ep

Bond of Silence
Movie · as ER Doctor

Life Unexpected
TV · as Minister · 1 ep

Caprica
TV · as Louie · 1 ep

Christmas Crash
Movie · as Jim Adams

Stan Helsing
Movie · as Barack Obama

V
TV · as Dr. Martin · 1 ep

Past Lies
Movie · as Mr. Martinez

Amber Alert: Terror on the Highway
Movie · as Jim Adams

Fringe
TV · as Special Agent Fisher, ND Agent · 1 ep

The Sandlot: Heading Home
Movie · as Doctor Washington

White Noise 2: The Light
Movie · as Father Nathan

Reaper
TV · as Doctor · 1 ep

Fierce People
Movie · as Cop

Psych
TV · as Minister · 1 ep

Eve and the Fire Horse
Movie · as God's Witness #1

Supernatural
TV · as Dr. Keller · 1 ep

Battlestar Galactica
TV · as Cpl. Venner · 4 eps

Tru Calling
TV · as Proctor · 1 ep

The Twilight Zone
TV · as Dr. Tyler · 1 ep

The Dead Zone
TV · as Deputy · 3 eps

Smallville
TV · as Courier, VRA Op Hacker · 3 eps

Stargate SG-1
TV · as Captain Mike Shefield · 1 ep

The X-Files
TV · as Detective Gross · 1 ep
