| Year | Month | Project Title | Episode | Character | Type | Role |
|---|---|---|---|---|---|---|
| 2010 | Sept. | Hawaii Five-0 | Lt.Cmdr. Steve McGarrett | TV | Actor | |
| 2010 | May | The Back-up Plan | -- | Stan | Film | Actor |
| 2010 | June | Three Rivers | 1.13 Status 1A | Dr. Andy Yablonski | TV | Actor |
| 2010 | June | Three Rivers | 1.12 Case Histories | Dr. Andy Yablonski | TV | Actor |
| 2010 | June | Three Rivers | 1.11 Every Breath You Take | Dr. Andy Yablonski | TV | Actor |
| 2010 | June | Three Rivers | 1.10 A Roll of the Dice | Dr. Andy Yablonski | TV | Actor |
| 2010 | June | Three Rivers | 1.09 Win-Loss | Dr. Andy Yablonski | TV | Actor |
| 2009 | Nov. | Three Rivers | 1.08 The Kindness of Strangers | Dr. Andy Yablonski | TV | Actor |
| 2009 | Nov. | Three Rivers | 1.07 The Luckiest Man | Dr. Andy Yablonski | TV | Actor |
| 2009 | Nov. | Three Rivers | 1.06 Where We Lie | Dr. Andy Yablonski | TV | Actor |
| 2009 | Nov. | Three Rivers | 1.05 Alone Together | Dr. Andy Yablonski | TV | Actor |
| 2009 | Oct. | Three Rivers | 1.04 Code Green | Dr. Andy Yablonski | TV | Actor |
| 2009 | Oct. | Three Rivers | 1.03 Good Intentions | Dr. Andy Yablonski | TV | Actor |
| 2009 | Oct. | Three Rivers | 1.02 Ryan's First Day | Dr. Andy Yablonski | TV | Actor |
| 2009 | Oct. | Three Rivers | 1.01 Place of Life | Dr. Andy Yablonski | TV | Actor |
| 2009 | Sept. | Whiteout | -- | Russell Haden | Film | Actor |
| 2009 | April | Criminal Minds | 4.22 The Big Wheel | Vincent Rowlings | TV | Actor |
| 2008 | May | Moonlight | 1.16 Sonata | Mick St. John | TV | Actor |
| 2008 | May | Moonlight | 1.15 What's Left Behind | Mick St. John | TV | Actor |
| 2008 | May | Moonlight | 1.14 Click | Mick St. John | TV | Actor |
| 2008 | April | Moonlight | 1.13 Fated to Pretend | Mick St. John | TV | Actor |
| 2008 | Jan. | Moonlight | 1.12 The Mortal Cure | Mick St. John | TV | Actor |
| 2008 | Jan. | Moonlight | 1.11 Love Lasts Forever | Mick St. John | TV | Actor |
| 2007 | Dec. | Moonlight | 1.10 Sleeping Beauty | Mick St. John | TV | Actor |
| 2007 | Nov. | Moonlight | 1.09 Fleur de Lis | Mick St. John | TV | Actor |
| 2007 | Nov. | Moonlight | 1.08 12:04 AM | Mick St. John | TV | Actor |
| 2007 | Nov. | Moonlight | 1.07 The Ringer | Mick St. John | TV | Actor |
| 2007 | Nov. | Moonlight | 1.06 B.C. | Mick St. John | TV | Actor |
| 2007 | Oct. | Moonlight | 1.05 Arrested Development | Mick St. John | TV | Actor |
| 2007 | Oct. | Moonlight | 1.04 Fever | Mick St. John | TV | Actor |
| 2007 | Oct. | Moonlight | 1.03 Dr. Feelgood | Mick St. John | TV | Actor |
| 2007 | Oct. | Moonlight | 1.02 Out of the Past | Mick St. John | TV | Actor |
| 2007 | Sept. | Moonlight | 1.01 No Such Thing as Vampires | Mick St. John | TV | Actor |
| 2007 | Oct. | August Rush | -- | Marshall Connelly | Film | Actor |
| 2007 | June | The Shield | 6.10 Spanish Practices | Det. Kevin Hiatt | TV | Actor |
| 2007 | May | The Shield | 6.09 Recoil | Det. Kevin Hiatt | TV | Actor |
| 2007 | May | The Shield | 6.08 The Math of the Wrath | Det. Kevin Hiatt | TV | Actor |
| 2007 | May | The Shield | 6.07 Exiled | Det. Kevin Hiatt | TV | Actor |
| 2007 | May | The Shield | 6.06 Chasing Ghosts | Det. Kevin Hiatt | TV | Actor |
| 2007 | May | The Shield | 6.05 Haunts | Det. Kevin Hiatt | TV | Actor |
| 2007 | April | The Shield | 6.04 The New Guy | Det. Kevin Hiatt | TV | Actor |
| 2007 | April | The Invisible | -- | Marcus Bohem | Film | Actor |
| 2006 | Dec. | The Holiday | -- | Kissing Couple | Film | Actor |
| 2005 | Oct. | Mary Bryant | -- | Will Bryant | TV | Actor |
| 2005 | June | Oyster Farmer | -- | Jack Flange | Film | Actor |
| 2005 | May | FEED | -- | Michael Carter | Film | Actor |
| 2005 | May | FEED | -- | -- | Film | Writer |
| 2005 | May | FEED | -- | -- | Film | Producer |
| 2005 | April | Man-Thing | -- | Dep. Eric Fraser | Film | Actor |
| 2004 | Nov. | BlackJack | Sweet Science | Luke Anderson | TV | Actor |
| 2004 | Feb. | Love Bytes | 1.04 Net Nanny | Dave | TV | Actor |
| 2003 | May | White Collar Blue | 2.01 | Ian Mack | TV | Actor |