2022
as Grant Rose
2019
as Charlie
2018
as James 'Jaime' Kuykendall
2018
as Cooper Sanford
2018
as William Randolph Hearst
2017
as James Wise
2016
as Eobard Thawne / Reverse-Flash
2016
as Eobard Thawne
2016
as Chris Stevens
2015
as Jason
2015
as Mitch Carter
2014
as Eobard Thawne / Reverse-Flash
2014
as Eobard Thawne
2013
as Charles
2013
as Paul Ford
2013
as Tom Bradshaw
2012
as Billy Chambers
2012
as Ben
2011
as Charles Hayward
2010
as Hunky Man / Ticket Seller / Ref (voice)
2010
as Gideon Graber
2009
as Adam Boras
2009
as A.J. Fowler
2009
as Henry Jenkins
2008
as Gil Hines
2008
as Nathan Stone
2006
as Alec Tyler
2006
as Will Bechtel
2006
as Burton Schaefer
2005
as Vincent Shyer
2005
as Self - Restaurant Patron
2005
as Owen
2005
as Dr. Erik Westphal
2004
as A.D.A. Adam Mersel
2004
as Eric
2004
as Dan Coakley
2004
as Guy Stone
2003
as Assistant District Attorney
2003
as Col. Adelbert Ames
2002
2002
as Gavin Stone
2002
as Mike Lasker
2002
as Howard Butterworth
2001
as John John (adult)
2001
as Larry King
2001
as Ted Kennedy
2001
as Ted Kennedy
2000
as Major Bernard Mills
2000
as Mike Love
1999
as Mr. Blake - U.S. Attorney
1999
as Kevin Norris
1998
as Will Merrick
1998
as Capt. Harrison Love
1997
as Danny (as Matthew Letscher)
1995
as Eddie (as Matthew Letscher)
1995
as Needlemeyer
1995
as Rob Paley
1995
1993
as Rick
1993
1992
1991