Confessions of a Cam Girl |
Dr. Nichols |
2024 |
Murdaugh Murders: The Movie |
Detective |
2023 |
Crimson Point |
Harlon |
2023 |
So Help Me Todd |
Judge Samuel Joel |
2022 |
The Bad Seed Returns |
Sheriff Peterson |
2022 |
A Christmas Stray |
Howard |
2021 |
Merry Liddle Christmas Baby |
Wade |
2021 |
Maid |
James Campbell |
2021 |
Spontaneous |
Spiros |
2020 |
Little Fish |
Mr. Johnson |
2020 |
Home Before Dark |
Superintendent |
2020 |
Matching Hearts |
Colin |
2020 |
Upload |
Senior Lawyer |
2020 |
Christmas at Dollywood |
Mark Haber |
2019 |
Ghosting: The Spirit of Christmas |
Jess's Dad |
2019 |
Merry Liddle Christmas |
Wade |
2019 |
Limetown |
Ron Calhoun |
2019 |
Batwoman |
Mayor Akins / Mayor Michael Akins |
2019 |
Identity Theft of a Cheerleader |
Coach Dunn |
2019 |
Nancy Drew |
Keenan |
2019 |
All Summer Long |
Marcus Stapleton / Marcus |
2019 |
Love Unleashed |
Mayor Mark Betz |
2019 |
The Intruder |
Doctor |
2019 |
Project Blue Book |
Byron |
2019 |
Hope at Christmas |
Lou |
2018 |
Christmas Joy |
Dr. Walsh / Chris Andrews |
2018 |
Falling for You |
Ben Harten |
2018 |
A Million Little Things |
Dr. Ehrlich |
2018 |
The Bad Seed |
Sheriff Peterson |
2018 |
Lost in Space |
Dr. Luna |
2018 |
Midnight Sun |
Principal |
2018 |
Life Sentence |
Dr. Freeman |
2018 |
Love on the Slopes |
Peter McHugh |
2018 |
Rocky Mountain Christmas |
Jacobs |
2017 |
Karen Kingsbury's Maggie's Christmas Miracle |
Distinguished Partner |
2017 |
Betting on the Bride |
Reverend Macey |
2017 |
Hit the Road |
DJ Dave |
2017 |
Loudermilk |
Judge |
2017 |
Love Struck Café |
Dr. Baker |
2017 |
At Home in Mitford |
Dr. Harper |
2017 |
Somewhere Between |
Welborn |
2017 |
Tiny House of Terror |
Detective Saunders |
2017 |
The Mechanics of Love |
Minister |
2017 |
Riverdale |
Mr. Logan |
2017 |
Deadly Attraction |
Detective Santos |
2016 |
The Edge of Seventeen |
Hospital Official |
2016 |
Death of a Vegas Showgirl |
Davis |
2016 |
The Irresistible Blueberry Farm |
Cashier Vern |
2016 |
Chesapeake Shores |
Nick Keller |
2016 |
The BFG |
General #1 |
2016 |
Ms. Matched |
Eldon |
2016 |
All Yours |
Judge #1 / Judge |
2016 |
The Bridge Part 2 |
Dr. Mats |
2016 |
The Family |
Hank's Lawyer |
2016 |
Anything for Love |
Surgeon |
2016 |
Toni Braxton: Unbreak My Heart |
Daddy Braxton |
2016 |
Second Chance |
Mr. Whitfield |
2016 |
Just in Time for Christmas |
Dr. Filmore |
2015 |
Sorority Murder |
Professor Casper |
2015 |
Signed, Sealed, Delivered: From Paris with Love |
Lawyer |
2015 |
UnREAL |
Dr. Seizer |
2015 |
Wayward Pines |
Charles Keen |
2015 |
Just the Way You Are |
Father Bob |
2015 |
iZombie |
Dr. Lockett |
2015 |
Chappie |
Journalist |
2015 |
Fifty Shades of Grey |
WSU Professor |
2015 |
Backstrom |
Security Guard |
2015 |
A Novel Romance |
Ted Gordon |
2015 |
My Life as a Dead Girl |
Mr. Phelps |
2015 |
Girlfriends' Guide to Divorce |
Guy Wiggins |
2014 |
A Cookie Cutter Christmas |
Principal |
2014 |
The Flash |
John Bolen |
2014 |
Godzilla |
Dispatch Officer |
2014 |
Way of the Wicked |
Teacher |
2014 |
The 100 |
David Miller / Guard |
2014 |
The Tomorrow People |
Ultra Doctor |
2013 |
Witches of East End |
Roger |
2013 |
Swindle |
Ben's Dad |
2013 |
Suddenly |
President |
2013 |
Elysium |
Dr. Faizel |
2013 |
The Carpenter's Miracle |
Dr. Alexander |
2013 |
Bates Motel |
Deputy |
2013 |
Emily Owens M.D. |
Dr. Redinald Beal |
2012 |
The Possession |
Assistant Coach |
2012 |
Smart Cookies |
Customer |
2012 |
Doctor Glamour |
Walter Gilman |
2012 |
Waterhole Cove |
Harry |
2012 |
Foreverland |
Dr. Abissi |
2011 |
Once Upon a Time |
Military Advisor |
2011 |
The Secret Circle |
Mr. Herman |
2011 |
To the Mat |
Dr. Iverson |
2011 |
Rise of the Planet of the Apes |
SFPD #2 |
2011 |
The Comedian at the Friday |
Gary Walden |
2011 |
Collision Earth |
Liaison Officer |
2011 |
The Saints of Mt. Christopher |
Victor Morgan |
2011 |
Bond of Silence |
ER Doctor |
2010 |
Life Unexpected |
Minister |
2010 |
V |
Dr. Martin |
2009 |
Stan Helsing |
Barack Obama |
2009 |
Caprica |
Louie |
2009 |
Who Stole the Electric Car? |
Vance |
2009 |
Christmas Crash |
Jim Adams |
2009 |
Free Style |
Doctor |
2008 |
Kill Switch |
Officer |
2008 |
Fringe |
ND Agent / Special Agent Fisher / ND Agent #3 |
2008 |
Past Lies |
Mr. Martinez |
2008 |
Reaper |
Doctor |
2007 |
The Sandlot: Heading Home |
Doctor Washington |
2007 |
The Invisible |
CSI Detective |
2007 |
Secrets of an Undercover Wife |
Dylan |
2007 |
White Noise 2: The Light |
Father Nathan |
2007 |
Psych |
Minister |
2006 |
Saved |
Man |
2006 |
Intelligence |
Jake |
2005 |
Supernatural |
Dr. Keller |
2005 |
Eve and the Fire Horse |
God's Witness #1 / God's Witness #1 - Fred |
2005 |
Behind the Camera: The Unauthorized Story of Mork & Mindy |
Richard Pryor |
2005 |
Fierce People |
Cop |
2005 |
Battlestar Galactica |
Cpl. Venner |
2004 |
The Mountain |
EMT |
2004 |
The L Word |
Cop |
2004 |
Tru Calling |
Proctor |
2003 |
The Twilight Zone |
Jury Foreman / Dr. Tyler |
2002 |
The Dead Zone |
Deputy |
2002 |
Smallville |
Courier / VRA Op Hacker |
2001 |
Da Vinci's Inquest |
Police Constable #5 / Police Constable #3 |
1998 |
Stargate SG-1 |
Capt. Mike Shefield |
1997 |
The X-Files |
Detective Gross |
1993 |