Year |
Title |
Role |
Notes |
1988 |
Betrayal of Silence |
Michael |
TV movie |
1989 |
Friday the 13th: The Series |
Police Officer |
— "The Playhouse" |
1989–90 |
War of the Worlds |
Clark / Alien #2 / Record Company Guy #2 |
2 episodes
— "Choirs of Angels" (1989)
— "Video Messiah" (1990) |
1990–91 |
My Secret Identity |
Methey |
2 episodes
— "Missing" (1990)
— "Three Men and a Skull" (1991) |
1990–92 |
Top Cops |
Greg Smith / Bruno Pezzulich |
2 episodes
— "Vincent Esposito / Greg Smith" (1990)
— "Freddie Williams / Jim Gorry / Bruno Pezzulich" (1992) |
1991 |
Street Legal |
Dean James |
— "Too Many Cooks" |
1991 |
Rin Tin Tin: K-9 Cop |
unknown role |
also known as "Kats and Dogs"
— "Big Man on Campus" |
1992 |
Secret Service |
Agent / Romano |
2 episodes
— "The Stalker / Bomb Protective Mission"
— "The Banker and the Belle / Car Wars" |
1993 |
Counterstrike |
Ron |
— "Clearcut" |
1993 |
Taking the Heat |
Muff |
TV movie |
1993 |
Family Passions |
Mickey Langer #2 |
unknown episode |
1994 |
Spenser: Pale Kings and Princes |
Lundquist |
TV movie |
1994 |
E.N.G. |
Gary Belson |
— "The Play's the Thing" |
1994 |
To Save the Children |
FBI 1 |
TV movie |
1994–95 |
Side Effects |
Richard Malichevski |
recurring role (4 episodes) |
1994–96 |
Kung Fu: The Legend Continues |
Parks |
2 episodes
— "Only the Strong Survive" (1994)
— "Requiem" (1996) |
1994–98 |
Due South |
Agent Ford |
recurring role (5 episodes) |
1995 |
The Man in the Attic |
Gary |
TV movie |
1995 |
Net Worth |
Gus Mortson |
TV movie |
1996 |
Moonshine Highway |
Bill Rickman |
TV movie |
1996 |
Her Desperate Choice |
Marcus Perry, Jody's ex-boyfriend |
TV movie |
1996 |
Talk to Me |
Mark Holston |
TV movie |
1996 |
Trilogy of Terror II |
Breslow |
TV movie |
1996 |
The Morrison Murders: Based on a True Story |
Deputy George Pettygrew |
TV movie |
1996 |
What Kind of Mother Are You? |
Rob Hyler |
TV movie |
1996 |
Taking the Falls |
Domenic DiFranco |
— "The Marrying Man" |
1996–97 |
Traders |
Tommy "Ryke" Rykespoor |
recurring role (8 episodes) |
1996–98 |
Black Harbour |
Paul Isler |
series regular (30 episodes) |
1997 |
F/X: The Series |
Bobby |
— "Requiem for a Cop" |
1998 |
The Fixer |
Howard Larkin |
TV movie |
1998 |
Recipe for Revenge |
Jack Branningan |
TV movie |
1998–2002 |
Made in Canada |
Michael Rushton / Damacles |
recurring role (6 episodes) |
1999 |
Martial Law |
Vincent McKnight |
— "Wild Life" |
1999 |
Viper |
Phil Dykstra / Dennis Pratt |
— "People Like Us" |
1999 |
The Sentinel |
Alan Archer |
— "Dead End on Blank Street" |
1999 |
The Pretender |
Craig Winston |
— "Ties That Bind" |
1999 |
Early Edition |
Victor Crowley |
— "Camera Shy" |
1999–2001 |
These Arms of Mine |
David Bishop |
recurring role (5 episodes) |
1999–2003 |
JAG |
Commander Mark Joyner / Commander Thomas Risnicki |
2 episodes
— "War Stories" (1999)
— "Close Quarters" (2003) |
2000 |
Felicity |
Stephen's father |
— "Party Lines" |
2000 |
Task Force |
Brian Hogan |
TV movie |
2001 |
Dark Angel |
Sidney Croal – Synthedyne CEO |
— "Shorties in Love" |
2001 |
V.I.P. |
Lagos |
— "Aqua Valva" |
2001 |
Hitched |
Detective Cary Grant |
TV movie |
2001 |
Earth: Final Conflict |
Keeler |
— "Unearthed" |
2001 |
The Day Reagan Was Shot |
Dr. Allard |
TV movie |
2001 |
Blue Murder |
Special Agent Wayne "Flip" Henderson |
— "Remembrance Day" |
2002 |
Guilt by Association |
Russell |
TV movie |
2003 |
Nip/Tuck |
Cliff Mangegna |
— "Cliff Mantegna" |
2003 |
The Practice |
John Doe / Russell Fosterling |
— "Blessed Are They" |
2003–04 |
Veritas: The Quest |
Dr. Solomon Zond |
series regular (13 episodes) |
2003–13 |
CSI: Crime Scene Investigation |
Detective Vartann |
recurring role (41 episodes) |
2005 |
Night Stalker |
Detective Granof |
— "The Five People You Meet in Hell" |
2005 |
Bones |
Dr. Andrew Rigby |
— "The Man in the Bear" |
2005–06 |
Point Pleasant |
Sheriff Logan Parker |
recurring role (9 episodes) |
2006 |
E-Ring |
General Ian Maguire |
— "The General" |
2006 |
The Mermaid Chair |
Brother "Whit" Thomas |
TV movie |
2006 |
Jericho |
Fire Chief |
— "Pilot" |
2007 |
Without a Trace |
Allen Crane |
— "Deep Water" |
2007 |
Wildfire |
Tim |
recurring role (4 episodes) |
2007 |
The Dead Zone |
Captain Steve Wilcox |
—"Re-Entry" |
2007 |
Shark |
Alan Boyd |
2 episodes
— "In the Crosshairs"
— "Every Breath You Take" |
2007–08 |
Lincoln Heights |
Lieutenant Lindo |
recurring role (10 episodes) |
2007–2012 |
Burn Notice |
Jason Bly |
recurring role (6 episodes) |
2008 |
Life |
Alex Lauer |
— "Badge Bunny" |
2008 |
The Tower |
District Attorney |
TV movie |
2009 |
Leverage |
Sterling's Henchman |
2 episodes
— "The First David Job"
— "The Second David Job" |
2009 |
Terminator: The Sarah Connor Chronicles |
Ko Samules |
— "Ourselves Alone" |
2009 |
Castle |
Michael Goldman |
— "Ghosts" |
2009 |
Ghost Whisperer |
Dale Harmon |
— "Birthday Presence" |
2009 |
Flashpoint |
Robert cooper |
— "The Good Citizen" |
2010 |
24 |
Nantz |
— "Day 8: 3:00 p.m.-4:00 p.m." |
2011 |
Haven |
Mr. Campbell |
— "Who, What, Where, Wendigo?" |
2011 |
Look Again |
Stafford Keach |
TV movie |
2011 |
The Whole Truth |
Donal Byrne |
— "Perfect Witness" |
2011–12 |
Revenge |
Michael Davis |
2 episodes
— "Betrayal"
— "Legacy" |
2012 |
Rizzoli & Isles |
Ron Montgomery |
— "Welcome to the Dollhouse" |
2012 |
CSI: NY |
Nathan Lewis |
— "Misconceptions" |
2012 |
Beauty and the Beast |
Zachary Holt |
— "Basic Instinct" |
2013 |
House of Versace |
Paul Beck |
TV movie |
2013 |
Missing at 17 |
Kurt |
TV movie |
2013 |
Nikita |
Matthew Graham |
2 episodes
— "Wanted"
— "Dead or Alive" |
2014 |
The Secret Sex Life of a Single Mom |
The Duke |
TV movie |
2014 |
Perception |
Dr. Carter Humphries |
— "Eternity" |
2014 |
Stalker |
Kenneth Brown |
— "Love Is a Battlefield" |
2014 |
NCIS: Los Angeles |
Frank Kouris |
— "Leipei" |
2014 |
Major Crimes |
Ronald Glover |
— "Down the Drain" |
2015 |
Chasing Life |
Chef Quincy |
— "Cancer Friends with Benefits" |
2015 |
Backstrom |
Jim Klassen |
— "Enemy of My Enemies" |
2015 |
Battle Creek |
NSA Agent |
— "The Hand-Off" |
2015 |
Jesse Stone: Lost in Paradise |
Detective Dan Leary |
TV movie |
2016 |
Saving Hope |
Davey Law |
— "You Can't Always Get What You Want" |
2016 |
Recovery Road |
Dr. Marcus Granger |
recurring role (3 episodes) |
2016 |
Blue Bloods |
Special Agent Alexander Clune |
— "Down the Rabbit Hole" |
2016 |
The Last Ship |
General Bradley |
— "Resistance" |
2017 |
Ransom |
Yannis Kalvos |
— "The Return" |
2017 |
NCIS |
Knox Ellicott |
— "Pandora's Box, Part I" |
2017 |
Ghost Wars |
Burke |
— "The Curse of Copperhead Road" |
2017 |
Jean-Claude Van Johnson |
Colonel |
2 episodes
— "If You're Lucky"
— "The World Needs Its Hero" |
2018 |
The X-Files |
Chief Strong |
— "Familiar" |
2018 |
The Detail |
Superintendent Andrew Currie |
— "When One Door Closes" |
2018 |
S.W.A.T. |
Hawkins |
— "Hunted" |
2018–19 |
Burden of Truth |
David Hanley |
recurring role (11 episodes) |
2019 |
Bull |
James Weeks |
— "Prior Bad Acts" |
2020 |
9-1-1: Lone Star |
Captain |
— "Pilot" |
2020 |
Stumptown |
Freddie |
— "At All Costs: The Conrad Costas Chronicles" |
2021 |
Magnum P.I. |
Henry Sellers |
— "Bloodline" |
2023 |
Quantum Leap |
Captain Bill Drake |
— "S.O.S." |