2025
Roswell Delirium as Mr. Brown2023
Glisten and the Merry Mission as Snow Owl (voice)2022
Ghosts of Christmas Always as Roy2021
INVINCIBLE as Principal/Dean Winslow (voice)2021
INVINCIBLE as Principal Winslow / Tether Tyrant / GDA Scientist (voice)2021
Turner & Hooch as David Sutton2020
The Very Excellent Mr. Dundee as Reggie2020
The Christmas Lottery as Gerald Davenport2019
Lazor Wulf as God2019
Pride & Prejudice: Atlanta as Reverend Bennet2018
Station 19 as Charlie Irwin2018
Funny Story as Hank2018
The Prayer Box as Billy2018
Easter as Alven2015
The Flight Before Christmas as Joe2014
Clarence as Willy (voice)2014
Girl Meets World as Officer James2014
Penn Zero: Part-Time Hero as Flannigan (voice)2014
I Didn't Do It as Angel Santos2014
The Formula as Professor Millan2014
Strike One as Judge Morris2014
12 Dog Days Till Christmas as Art Stephenson2014
On Angel's Wings as Coach Carter2013
Brooklyn Nine-Nine as Reginald VelJohnson2013
Mom as Jim2012
TRON: Uprising as Able2012
Air Collision as Bob Abbot2012
The Mistle-Tones as Holly's Dad2012
Brother White as Hill2011
Hart of Dixie as Dash DeWitt2011
Marriage Retreat as Pastor Wexley2010
Mike & Molly as Brother Heywood2010
You Again as Mason Dunlevy2010
Glory Daze as Not available2010
Jelly as Joe Woods2010
Sex Tax: Based on a True Story as Merle2010
Just 3 Boyz as Christopher2010
Penny as Sergio2009
Celebrity Ghost Stories as Self2009
Steppin: The Movie as Mr. Shavers2009
The Three Gifts as Rodney2008
Childrens Hospital as Judge Lester Harrison2007
Out at the Wedding as Dexter2006
Hidden Secrets as Norman Wexler2006
Waitin' to Live as Willard Loggins2005
Bones as Dale Owens2005
It's Always Sunny in Philadelphia as Judge Melvoy2005
Dancing with the Stars as Self - Contestant2005
Ghost Whisperer as Danny Small2005
Suits on the Loose as Brother Steedman2005
Death to the Supermodels as Tom2004
The Big House as Not available2003
That's So Raven as Ambassador2003
Eve as Rev. Everett2002
Monk as Todd2002
In-Laws as Not available2002
Like Mike as Mr. Boyd2001
Crossing Jordan as Kirk Holden2000
CSI: Crime Scene Investigation as Philip Kane2000
Ground Zero as Burt Klavan1999
The Parkers as Not available1999
Twice in a Lifetime as Not available1998
Will & Grace as Dr. Kaplan1996
Deadly Pursuits as Ed Conroy1996
Limp Fangs: The Adventures of Count Malt Liquela as Reverend Shields1995
A Night to Die For as Self1994
On Our Own as Nick1994
One of Her Own as Detective Bob Hymes1993
Diagnosis: Murder as Reginald VelJohnson1993
Diagnosis: Murder as Dr. Sinclair1993
Posse as Preston1993
A Cool Like That Christmas as Dad (voice)1992
HBO First Look as Not available1992
Grass Roots as Det. Mickey Henderson1991
The ABC Saturday Morning Preview as Carl1990
Dream On as Santa1990
Die Hard 2 as Sgt. Al Powell1990
Jury Duty: The Comedy as Judge1990
The Bride in Black as Barry Gates1990
ABC Saturday Morning Preview as Carl1989
Tales from the Crypt as Mercedes’ Husband1989
Family Matters as Carl Winslow1989
Turner & Hooch as Det. David Sutton1988
Die Hard as Al Powell1988
Plain Clothes as Captain Graff1988
Quiet Victory: The Charlie Wedemeyer Story as Assistant Coach1988
A Father's Homecoming as TV Reporter1985
Kojak The Belarus File as Not availableNaN
Onslaught as Not available1987
Magic Sticks as Licorice1986
Perfect Strangers as Carl Winslow1986
Crocodile Dundee as Gus1986
Doing Life as Taylor1985
The Equalizer as Harmon Hunter1985
The Equalizer as Arthur Williams1985
Remo Williams: The Adventure Begins as Ambulance Driver1984
Ghostbusters as Jail Guard1981
Wolfen as Morgue Attendant (as Reginald Vel Johnson)1979
When Hell Freezes Over, I'll Skate as Featured Performer1989
Family Matters Writer