Filmography
| Year | Film | Role | Notes |
|---|---|---|---|
| 1986 | That's Life! | Steve Larwin | |
| 1987 | Tour of Duty | Racist Soldier | TV episode: "Burn, Baby, Burn" |
| Star Trek: The Next Generation | Wyatt Miller | TV episode: "Haven" | |
| Wild Thing | Wild Thing | ||
| The Twilight Zone | Alonzo | TV episode: "Joy Ride" | |
| 1988 | D.O.A. | Nicholas Lang | |
| 1989 | Renegades | Marino | |
| 1990 | E.A.R.T.H. Force | Dr. Peter Roland | |
| Young Guns II | Deputy Carlyle | ||
| Law & Order | Daniel "Igor" Smith | ||
| 1991 | Session Man | Torrey Cole | |
| 1992 | Gas Food Lodging | Dank | |
| 1992 | Red Shoe Diaries | Nick Willard | TV episode: "You Have the Right to Remain Silent" |
| 1993 | Doorways | Thane | Unaired TV pilot |
| 1993 | When the Bough Breaks | Lt. Jimmy Creedmore | |
| 1996 | Dead of Night | Christian | |
| Jaded | Freddy | ||
| Everyone Says I Love You | Greg | ||
| 1998 | You Are Here | ||
| Phantoms | Agent Wilson | Plays Federal Agent | |
| The Stringer | John | ||
| ER | Keith Reynolds | TV episode: "My Brother's Keeper" | |
| Star Trek: Voyager | Gaul | TV episode: "Dragon's Teeth" | |
| 1999 | Absence of the Good | Glenn Dwyer | |
| Kidnapped in Paradise | Renard | Plays the leader of modern day pirates | |
| 2000 | Harsh Realm | Mad priest | TV episode: "Camera Obscura" |
| Seven Days | Major Gene Hastings | TV episode: "Space Station Down" | |
| La Femme Nikita | Henry Collins | TV episode: "Toys in the Basement" | |
| 2001 | Law & Order: Criminal Intent | Dr. Peter Kelmer | TV episode: "The Good Doctor" |
| Thieves | Special Agent Shue | TV series | |
| Jackie, Ethel, Joan: The Women of Camelot | Robert F. Kennedy | ||
| The West Wing | Morgan Ross | TV episode: "The Good Doctor" | |
| 2002–2003 | Presidio Med | Sean | TV series (recurring role) |
| 2004 | Species III | Dr. Abbot | |
| CSI: Miami | Freddy Coleman | TV episode: "Addiction" | |
| 2003–2005 | Carnivàle | Tommy Dolan | TV series (recurring role) |
| 2005 | Good Night, and Good Luck | Don Surine | |
| Hostage | Will Bechler | ||
| Point Pleasant | Demon Dance Host | TV episode: "Last Dance" | |
| 2005–2009 | Prison Break | Theodore "T-Bag" Bagwell | TV series |
| 2007 | Hitman | Yuri Marklov | |
| 2008 | Transporter 3 | Johnson | |
| The Day the Earth Stood Still | Colonel | ||
| 2009–2010 | Heroes | Samuel Sullivan | TV series |
| 2010 | Burning Daylight | Elam 'Burning Daylight' Harnish | Segment "Part III: Burning Daylight" |
| Stargate Universe | Simeon | TV series | |
| Chase | Jack Druggan | TV episode: "The Comeback Kid" | |
| Criminal Minds | Rhett Walden | TV episode: "Reflection of Desire" | |
| Shameless US | Rod | TV series: 2 episodes | |
| 2011 | Breakout Kings | Theodore "T-Bag" Bagwell | TV episode: "The Bag Man" |
| Earth's Final Hours | John Streich | TV movie | |
| My Way (Cloclo) | Frank Sinatra | Movie | |
| 2013 | Cult | Roger Reeves | New CW pilot |
| R.I.P.D. | Nawlicki | ||
| 2014 | Lost Angels | TBA | TV Series |
Read more about this topic: Robert Knepper