| Movie | Shattered Ice | Jack Mankus | 2025-02-24 |
| Movie | Countdown | Charlie | 2019-10-24 |
| Series | Narcos: Mexico | James 'Jaime' Kuykendall | 2018-11-16 |
| Series | DC's Legends of Tomorrow | Eobard Thawne / Reverse-Flash | 2016-01-21 |
| Movie | 13 Hours: The Secret Soldiers of Benghazi | Chris Stevens | 2016-01-14 |
| Movie | Teacher of the Year | Mitch Carter | 2015-05-19 |
| Movie | Day Out of Days | Jason | 2015-06-14 |
| Series | The Flash | Eobard Thawne / Reverse-Flash | 2014-10-07 |
| Series | The Carrie Diaries | Tom Bradshaw | 2013-01-14 |
| Movie | Devil's Knot | Paul Ford | 2013-05-09 |
| Movie | Her | Charles | 2013-12-18 |
| Series | Bent | Ben | 2012-03-21 |
| Movie | Amish Grace | Gideon Graber | 2010-03-28 |
| Series | Drop Dead Diva | A.J. Fowler | 2009-07-12 |
| Series | Castle | Henry Jenkins | 2009-03-09 |
| Series | Eli Stone | Nathan Stone | 2008-01-31 |
| Movie | Towelhead | Gil Hines | 2008-09-12 |
| Series | The New Adventures of Old Christine | Unknown | 2006-03-13 |
| Series | Brothers and Sisters | Alec Tyler | 2006-09-24 |
| Movie | Heart of the Beholder | Mike Howard | 2005-01-01 |
| Series | Medium | Unknown | 2005-01-03 |
| Movie | Madison | Owen | 2005-04-22 |
| Series | Criminal Minds | Vincent Shyer | 2005-09-22 |
| Series | Entourage | Unknown | 2004-07-18 |
| Movie | Straight-Jacket | Guy Stone | 2004-02-01 |
| Series | Joey | Eric Garrett | 2004-09-09 |
| Series | Boston Legal | Unknown | 2004-10-03 |
| Movie | Gods and Generals | Col. Adelbert Ames | 2003-02-21 |
| Movie | Identity | Assistant District Attorney | 2003-04-25 |
| Movie | Super Sucker | Howard Butterworth | 2002-02-24 |
| Series | CSI: Miami | Unknown | 2002-09-23 |
| Series | I Love the 80s | Unknown | 2002-12-16 |
| Series | Good Morning, Miami | Gavin Stone | 2002-09-26 |
| Movie | When Billie Beat Bobby | Larry King | 2001-04-16 |
| Movie | John John in the Sky | John John (adult) | 2001-06-17 |
| Movie | Unmasking Zorro | Self | 2001-09-25 |
| Series | The Beach Boys: An American Family | Mike Love | 2000-02-27 |
| Series | Providence | Unknown | 1999-01-08 |
| Series | The West Wing | Unknown | 1999-09-22 |
| Movie | The Mask of Zorro | Capt. Harrison Love | 1998-07-16 |
| Series | Living in Captivity | Will Merrick | 1998-09-11 |
| Movie | Lovelife | Danny (as Matthew Letscher) | 1997-04-01 |
| Movie | Power 98 | Eddie (voice) | 1996-05-17 |
| Series | Almost Perfect | Rob Paley | 1995-09-17 |
| Series | The Watcher | Unknown | 1995-01-17 |
| Movie | Prehysteria! 3 | Needlemeyer | 1995-09-26 |
| Movie | Stolen Innocence | Eddie (as Matthew Letscher) | 1995-10-03 |
| Series | Dr. Quinn, Medicine Woman | Unknown | 1993-01-01 |
| Series | The Larry Sanders Show | Unknown | 1992-08-15 |
| Series | Silk Stalkings | Unknown | 1991-11-07 |