All Yours
(Judge)
A Christmas Stray
(Howard)
Merry Liddle Christmas Baby
(Wade)
The Sandlot: Heading Home
(Doctor Washington)
The Irresistible Blueberry Farm
(Cashier Vern)
Christmas Crash
(Jim Adams)
The Bad Seed Returns
(Sheriff Peterson)
The Intruder
(Doctor)
Rise of the Planet of the Apes
(SFPD #2)
Suddenly
(President)
Godzilla
(Dispatch Officer)
Elysium
(Dr. Faizel)
Just the Way You Are
(Father Bob)
Past Lies
(Mr. Martinez)
Fifty Shades of Grey
(WSU Professor)
Way of the Wicked
(Teacher)
Confessions of a Cam Girl
(Dr. Nichols)
Chappie
(Journalist)
White Noise 2: The Light
(Father Nathan)
Matching Hearts
(Colin)
Doctor Glamour
(Walter Gilman)
Bond of Silence
(ER Doctor)
Tipline Mysteries: Dial 1 for Murder
(Ron)
The BFG
(General #1)
The Edge of Seventeen
(Hospital Official)
Eve and the Fire Horse
(God's Witness #1)
Signed, Sealed, Delivered: From Paris with Love
(Lawyer)
Love on the Slopes
(Peter McHugh)
Fierce People
(Cop)
Karen Kingsbury's Maggie's Christmas Miracle
(Distinguished Partner)
Tiny House of Terror
(Detective Saunders)
Christmas Joy
(Chris Andrews)
Falling for You
(Ben Harten)
Hope at Christmas
(Lou)
Rocky Mountain Christmas
(Jacobs)
Identity Theft of a Cheerleader
(Coach Dunn)
Merry Liddle Christmas
(Wade)
Christmas at Dollywood
(Mark Haber)
All Summer Long
(Marcus)
Anything for Love
(Surgeon)
Christmas Joy
(Dr. Walsh)
Love Struck Café
(Dr. Baker)
Ms. Matched
(Eldon)
Foreverland
Little Fish
(Mr. Johnson)
Aurora Teagarden Mysteries: A Lesson in Murder
(Coach Horne)
Riverdale
(Mr. Logan)
The Flash
(John Bolen)
The 100
(David Miller)
Halo 4: Forward Unto Dawn
(Dr. Hughes)
Batwoman
(Mayor Akins)
The 100
(Sgt. David Miller)
Psych
(Minister)
Life Unexpected
(Minister)
Maid
(James Campbell)
Tru Calling
(Proctor)
Witches of East End
(Roger)
UnREAL
(Dr. Seizer)
Stargate SG-1
(Captain Mike Shefield)
Bates Motel
(Deputy)
Supernatural
(Dr. Keller)
Somewhere Between
(Welborn)
Once Upon a Time
(Military Advisor)
The Secret Circle
(Mr. Herman)
Upload
(Senior Lawyer)
Battlestar Galactica
(Cpl. Venner)
Smallville
(Courier)
A Million Little Things
(Dr. Ehrlich)
Fringe
(Special Agent Fisher)
Fringe
(ND Agent)
Batwoman
(Mayor Michael Akins)
So Help Me Todd
(Samuel Joel)
When Calls the Heart
(Grayson Doyle)
The Tomorrow People
(Ultra Doctor)
Caprica
(Louie)
Smallville
(VRA Op Hacker)
Wayward Pines
(Charles Keen)
Emily Owens, M.D
(Redinald Beal)
The X-Files
(Detective Gross)
The Twilight Zone
(Dr. Tyler)
Bates Motel
(Deputy (uncredited))
V
(Dr. Martin)