Identity
(Assistant District Attorney)
Gods and Generals
(Col. Adelbert Ames)
When Billie Beat Bobby
(Larry King)
Prehysteria! 3
(Needlemeyer)
Straight-Jacket
(Guy Stone)
Stolen Innocence
(Eddie (as Matthew Letscher))
Teacher of the Year
(Mitch Carter)
Lovelife
(Danny (as Matthew Letscher))
Day Out of Days
(Jason)
Jackie, Ethel, Joan: The Women of Camelot
(Ted Kennedy)
Her
(Charles)
Towelhead
(Gil Hines)
Madison
(Owen)
13 Hours: The Secret Soldiers of Benghazi
(Chris Stevens)
John John in the Sky
(John John (adult))
The Mask of Zorro
(Capt. Harrison Love)
Countdown
(Charlie)
Super Sucker
(Howard Butterworth)
Devil's Knot
(Paul Ford)
Amish Grace
(Gideon Graber)
Medium
(Dr. Erik Westphal)
Eli Stone
(Nathan Stone)
I Love the '80s
Brothers and Sisters
(Alec Tyler)
Joey
(Eric)
CSI: Miami
(Mike Lasker)
Providence
(Kevin Norris)
The Larry Sanders Show
Entourage
(Dan Coakley)
Good Morning, Miami
(Gavin Stone)
Criminal Minds
(Vincent Shyer)
The Beach Boys: An American Family
(Mike Love)
Silk Stalkings
Dr. Quinn, Medicine Woman
The New Adventures of Old Christine
(Burton Schaefer)
Boston Legal
(A.D.A. Adam Mersel)
The Watcher
Almost Perfect
(Rob Paley)
DC's Legends of Tomorrow
(Eobard Thawne / Reverse-Flash)
Living in Captivity
(Will Merrick)
The Carrie Diaries
(Tom Bradshaw)
Bent
(Ben)
Castle
(Henry Jenkins)
The Exes
(Charles Hayward)
The West Wing
(Mr. Blake - U.S. Attorney)
The Flash
(Eobard Thawne / Reverse-Flash)
Hell's Kitchen
(Self - Restaurant Patron)
Pound Puppies
(Hunky Man / Ticket Seller / Ref (voice))
DC's Legends of Tomorrow
(Eobard Thawne)
Drop Dead Diva
(A.J. Fowler)
Saved by the Bell: The College Years
(Rick)
How I Met Your Father
(Grant Rose)
The Rookie
(Cooper Sanford)
CSI: Crime Scene Investigation
(Major Bernard Mills)
Scandal
(Billy Chambers)
The Flash
(Eobard Thawne)
Narcos: Mexico
(James 'Jaime' Kuykendall)
Will & Grace
(James Wise)
The Alienist
(William Randolph Hearst)
Ellen
(Steven Morgan)
Justice
(Will Bechtel)
The Good Wife
(Adam Boras)
Jackie, Ethel, Joan: The Women of Camelot
(Ted Kennedy)