Year
|
Title
|
Role
|
Notes
|
1974
|
Police Surgeon
|
Billy
|
Episode: "The Loser"
|
1979–1985
|
The Littlest Hobo
|
Corpral Simpson
|
3 episodes
|
1984
|
Hangin' In
|
Gus
|
Episode: "Everybody Loves a Baby"
|
1985
|
Murder in Space
|
Technician
|
Television film
|
1986
|
Mafia Princess
|
Federal Agent
|
1988
|
Check It Out!
|
Patrick O'Malley
|
Episode: "Vote for Me"
|
1988
|
Friday the 13th: The Series
|
News Commentator
|
Episode: "Badge of Honor"
|
1989
|
Alfred Hitchcock Presents
|
Sam McKay
|
Episode: "Skeleton in the Closet"
|
1989, 1990
|
Street Legal
|
TV Anchorman / Newscaster
|
2 episodes
|
1990–1993
|
Top Cops
|
Various roles
|
4 episodes
|
1991
|
My Secret Identity
|
Dr. Herbert Hobbs
|
Episode: "Teen Hot Line"
|
1993
|
Catwalk
|
Surgeon
|
Episode: "Downtown"
|
1993
|
The Hidden Room
|
Lou
|
Episode: "No Word for Mercy"
|
1995
|
Road to Avonlea
|
Orderly
|
Episode: "Home Is Where the Heart Is"
|
1995
|
Remember Me
|
Walter
|
Television film
|
1995
|
Where's the Money, Noreen?
|
District Attorney
|
1995
|
Long Island Fever
|
Attorney
|
1996
|
Kung Fu: The Legend Continues
|
Alex
|
Episode: "Dragon's Lair"
|
1996
|
Goosebumps
|
Bus Driver
|
2 episodes
|
1996, 1997
|
F/X: The Series
|
Jerry O'Malley / Security Chief
|
1997
|
Fast Track
|
Servine Crew Chief
|
4 episodes
|
1997
|
On the 2nd Day of Christmas
|
Cop
|
Television film
|
1998
|
The Long Island Incident
|
Bill Leffert
|
1998
|
Giving Up the Ghost
|
George the Doorman
|
1998
|
The Defenders: Taking the First
|
Prison Guard
|
1998
|
My Own Country
|
Veteran
|
1999
|
Mind Prey
|
Everett Roux
|
1999
|
Psi Factor
|
Steve Marsh
|
Episode: "School of Thought"
|
1999
|
Rocky Marciano
|
Pilot
|
Television film
|
1999
|
I Was a Sixth Grade Alien
|
Henricks
|
Episode: "They Called Him Pleskit!"
|
1999
|
Spenser: Small Vices
|
Police Captain
|
Television film
|
1999
|
The Famous Jett Jackson
|
Umpire
|
Episode: "Field of Dweebs"
|
1999
|
Twice in a Lifetime
|
Sheriff
|
Episode: "Death and Taxes"
|
2000
|
Run the Wild Fields
|
Sheriff Bob
|
Television film
|
2000
|
Alley Cats Strike
|
Whipshaw McGraw
|
2000
|
A Tale of Two Bunnies
|
Man #2
|
2000
|
D.C.
|
Desk Sergeant
|
Episode: "Justice"
|
2000
|
Cheaters
|
Steinmetz Coach
|
Television film
|
2000
|
Code Name: Eternity
|
Officer Hoag
|
Episode: "The Long Drop"
|
2000
|
Who Killed Atlanta's Children?
|
GBI Man
|
Television film
|
2000
|
When Andrew Came Home
|
Desk Sergeant
|
2000
|
Jackie Bouvier Kennedy Onassis
|
Older Edward Kennedy
|
2000
|
Seventeen Again
|
Officer Ratto
|
2000, 2001
|
Earth: Final Conflict
|
Colonel Bastian
|
2 episodes
|
2000, 2001
|
In a Heartbeat
|
V.P. Carlson
|
2 episodes
|
2001
|
Bojangles
|
Director
|
Television film
|
2001
|
Jackie, Ethel, Joan: The Women of Camelot
|
Policeman
|
2001
|
Final Jeopardy
|
Chief Flanders
|
2001
|
The Judge
|
Chief Wallace Hansen
|
Episode: "Part One"
|
2001
|
Sex, Lies & Obsession
|
Tom Gates
|
Television film
|
2001
|
Soul Food
|
Mr. Greene
|
3 episodes
|
2001
|
Jane Doe
|
Sheriff
|
Television film
|
2001
|
Stolen Miracle
|
Shane Miller
|
2002
|
Doc
|
Charlie
|
Episode: "All in the Family"
|
2002
|
Crossed Over
|
Gatehouse Guard
|
Television film
|
2002
|
Torso: The Evelyn Dick Story
|
Railway Supervisor
|
2002
|
Recipe for Murder
|
Ernie Spencer
|
2002
|
All Around the Town
|
Mark Levine
|
2002
|
Crossing the Line
|
Joe Fulton
|
2002
|
Monk
|
Hardware Owner
|
Episode: "Mr. Monk and the Psychic"
|
2002
|
Power and Beauty
|
Fred
|
Television film
|
2002
|
RFK
|
Mr. Murphy
|
2002
|
The Glow
|
Fire Captain
|
2002
|
Conviction
|
Peters
|
2002
|
Adventure Inc.
|
Captain Dillon
|
Episode: "Message from the Deep"
|
2002
|
Master Spy: The Robert Hanssen Story
|
Father Bill
|
Television film
|
2002
|
Martin and Lewis
|
Hal B. Wallis
|
2002
|
The Man Who Saved Christmas
|
Secretary Daniels
|
2002
|
Salem Witch Trials
|
Goodman Tarbell
|
2002, 2003
|
Queer as Folk
|
Tom
|
2 episodes
|
2003
|
The Wonderful World of Disney
|
Deputy
|
Episode: "Sounder"
|
2003
|
Good Fences
|
Inspector Wilkins
|
Television film
|
2003
|
Jasper, Texas
|
Council Member #1
|
2003
|
Street Time
|
Top Cop
|
Episode: "Going Home"
|
2003
|
Wild Card
|
Katy's father
|
Episode: "Hell Week"
|
2004
|
Sue Thomas: F.B.Eye
|
S.A.C. Prentis
|
Episode: "The Mentor"
|
2004
|
The Grid
|
Tanker Captain
|
Miniseries
|
2004
|
Wonderfalls
|
Detective Sloan
|
2 episodes
|
2004
|
While I Was Gone
|
Sergeant Eberhart
|
Television film
|
2004, 2007
|
True Crimes: The First 72 Hours
|
Frank Roselli / Guard
|
2 episodes
|
2004–2007
|
ReGenesis
|
Various roles
|
3 episodes
|
2005
|
Revelations
|
Prison Doctor
|
Episode: "Hour Three"
|
2005
|
Our Fathers
|
Fire Chief Wiliams
|
Television film
|
2005
|
Swarmed
|
Chief of Police
|
2005–2013
|
Air Crash Investigation
|
Various roles
|
4 episodes
|
2006
|
G-Spot
|
Security Officer
|
Episode: "Sunburn"
|
2006
|
Jeff Ltd.
|
Lafountaine
|
Episode: "Tears of a Clown"
|
2006
|
Solar Attack
|
Captain Misha Gregorovitch
|
Television film
|
2006
|
The Wives He Forgot
|
Police Captain
|
2006
|
The State Within
|
Head Joint Chiefs
|
Episode #1.5
|
2007
|
In God's Country
|
Thomas
|
Television film
|
2007
|
The Dresden Files
|
Captain Hackett
|
Episode: "Second City"
|
2007
|
'Til Death Do Us Part
|
Helpful Driver / Detective
|
2 episodes
|
2007
|
Billable Hours
|
Man in elevator
|
Episode: "Corporate Retreat"
|
2007
|
Stir of Echoes: The Homecoming
|
Colonel
|
Television film
|
2009
|
Booky's Crush
|
Mr. Jenkins
|
2009
|
Warehouse 13
|
Dave
|
Episode: "Magnetism"
|
2009
|
Stoked
|
Sonny
|
11 episodes
|
2009
|
The Border
|
Kenneth Porter
|
Episode: "Spoils of War"
|
2010
|
You Lucky Dog
|
Sheriff Hoskins
|
Television film
|
2011
|
XIII: The Series
|
Sheriff Quinn
|
Episode: "Green Falls"
|
2011
|
Alphas
|
Transit Sergeant
|
Episode: "Anger Management"
|
2012
|
My Mother's Secret
|
Sheriff John Greely
|
Television film
|
2012
|
Bomb Girls
|
Colonel Branson
|
Episode: "How You Trust"
|
2012
|
An Officer and a Murderer
|
Suspect #1
|
Television film
|
2012
|
The Listener
|
Colonel Ranna
|
Episode: "Now You See Him"
|
2012
|
The L.A. Complex
|
Frank
|
Episode: "Now or Never"
|
2013
|
Cracked
|
Officer Pierce
|
Episode: "The Thump Parade"
|
2013
|
Alien Mysteries
|
Lance
|
Episode: "Stephenville Lights"
|
2013
|
King & Maxwell
|
Charge Sergeant
|
Episode: "Pilot"
|
2013
|
The Husband She Met Online
|
Jerry Berman
|
Television film
|
2013
|
Oh Christmas Tree!
|
Fire Marshall
|
2014
|
Murdoch Mysteries
|
Frank Rivers
|
Episode: "Murdoch Takes Manhattan"
|
2015
|
Degrassi: The Next Generation
|
Detective
|
2 episodes
|
2015
|
Degrassi: Don't Look Back
|
Television film
|
2015
|
Charming Christmas
|
Bill Boyd
|
2015, 2017
|
Patriot
|
Tim Peetnam
|
3 episodes
|
2016
|
Man Seeking Woman
|
Police Captain
|
Episode: "Scythe"
|
2016
|
The Girlfriend Experience
|
Carson Lewis
|
9 episodes
|
2017
|
The Kennedys: After Camelot
|
Mayor Richard Daley
|
Episode #1.1
|
2017
|
Taken
|
Jimmy Dunne
|
Episode: "Solo"
|
2017
|
Christmas in Angel Falls
|
Pastor Howard
|
Television film
|
2018
|
A Christmas in Tennessee
|
Mayor Paul
|
2018
|
Blackout
|
Bill Tremblay
|
2 episodes
|
2018
|
Northern Lights of Christmas
|
Chuck Baker
|
Television film
|
2019
|
Wayne
|
Sheriff
|
Episode: "Chapter Six: Who Even Are We Now?"
|
2019
|
Angel Falls: A Novel Holiday
|
Pastor Howard
|
Television film
|
2020
|
Spinning Out
|
George
|
2 episodes
|
2020
|
Heart of the Holidays
|
Bob
|
Television film
|
2020
|
The Hardy Boys
|
Ezra Collig
|
7 episodes
|
2021
|
Christmas Beneath the Stars
|
Warren Locke
|
Television film
|
2022
|
The Lake
|
Horny Henderson
|
7 episodes
|