Actor / Performance.
2022Marry Go Round as Joe Parker
2021Superman & Lois (17 Episodes) as Cobb Branden
2020A Little Christmas Charm as Buddy
2020Love, Guaranteed as Dad
2019Holiday Date as Owner
2019Light of My Life as Counter Man
2019Morning Show Mysteries: A Murder in Mind as Joey
2019William as Officer Jerry
2019Chronicle Mysteries: Recovered as Security Guard
2018The Neighborhood (1 Episode) as Older Guest
2018Morning Show Mysteries: Murder on the Menu as Joey Simmons
2018The Miracle Season as Jim
2017Trial & Error (3 Episodes) as Bailiff
2016My Christmas Dream as Cab Driver
2016Operation Christmas as Mr. Sweney
2016Life on the Line as Fire Chief Rivera
2016Christmas Cookies as Sam
2016Ms. Matched as Minister #2
2015Once Upon A Holiday as Museum Guard
2015Vendetta as Will
2015Murder, She Baked: A Chocolate Chip Cookie Mystery as Pastor Burnett
2015The Age of Adaline as 1960s Cab Driver
2014The Flash (1 Episode) as Laundry Guy
2014Godzilla as Bus Driver
2014Focus as Earl
2012Emily Owens, M.D. (1 Episode) as Marty
2012Camera Shy as Security Guard
2012Taken Back: Finding Haley as Detective Tully
2011Finding a Family as Henry
2011The Big Year as Parking Attendant
2010Smoke Screen as Security Guard
2010A Family Thanksgiving as Al
2010The Cult (1 Episode) as Neighbour
2010Dear Mr. Gacy as Desk Guard
2010Percy Jackson & the Olympians: The Lightning Thief as Poker Buddy
2010Human Target (1 Episode) as Security Guard
2009Scooby-Doo! The Mystery Begins as Bus Driver
2009Case 39 as Bus Driver
2009Alien Trespass as Worker #1
2008Fringe (1 Episode) as Security Guard
2007Christmas Caper as Cabbie
2007Judicial Indiscretion as Jackson
2006Psych (1 Episode) as Security Guard
2006Past Sins as Sgt. Nick Sampson
2006Saved (1 Episode) as Cop
2006Slither as Dwight
2006She's the Man as Cab Driver
2005Supernatural (1 Episode) as Dockworker
2005Fantastic Four as Chief Fireman
2004The 4400 (1 Episode) as Mr. Dunlop
2004The Perfect Score as ETS Lobby Guard
2003Paycheck as Guard
2003Tru Calling (1 Episode) as Fire Captain
2003Scary Movie 3 as Zubie
2003The Stranger Beside Me as Prison Guard
2003A Guy Thing as Officer
2002Saint Sinner as Desk Sergeant
2002The Dead Zone (1 Episode) as Alvin
2002Living with the Dead as Police Desk Sergeant
2002Slap Shot 2: Breaking the Ice as Airport Bartender
2001Smallville (2 Episodes) as Bill Ross
2001Special Unit 2 (1 Episode) as Uniform Cop
2001The Lone Gunmen (1 Episode) as Demo Man
2000Dark Angel (1, 1 Episode) as Lamar, Gordie
20002gether as Really Nervous Guy
1999The Color of Courage as Fred
1998Disturbing Behavior as Assistant Principal
1998Circle of Deceit as Hospital Security Guard
1997Indefensible: The Truth About Edward Brannigan as Unknown
1997Stargate SG-1 (1 Episode) as Cab Driver
1996Doctor Who as Security Guard
1996The Sentinel (1 Episode) as Security Chief
1996Happy Gilmore as Mover
1995Deadlocked: Escape from Zone 14 as Security Guard
1995The Outer Limits (1, 1 Episode) as Joe, Guard
1995Sliders (1 Episode) as Bailiff
1994M.A.N.T.I.S. (1 Episode) as Berenge Security Man
1994Viper (1 Episode) as Sergeant Daniels
1993Needful Things as Eddie Warburton
1993The Sea Wolf as Smoke
1992Highlander: The Series (1 Episode) as Officer Warren
1991Palace Guard (1 Episode) as Unknown
1991Crooked Hearts as Fire Captain
1990Glory Days (1 Episode) as Desk Sergeant
1990Short Time as Spivak
1989Last Train Home as Carter
1989Look Who's Talking as Burly Orderly
1985MacGyver (1 Episode) as Cutter
1984Airwolf (1 Episode) as Carlton Watson
2002D-Tox ... Stunts