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