Filmy TV 1991: Obcy przy moich drzwiach (Stranger at My Door) jako Robert Fortier 1992: Kobieta z przeszłością (Woman with a Past) jako Brian 1994: Wypadek w miasteczku (Incident in a Small Town) jako John 1995: Blue River jako młody Edward 1996: Mój syn jest niewinny (My Son Is Innocent) jako Eric Sutter 1999: Owoce miłości (Seasons of Love) jako dorosły Grover 2002: Ćpuny (Wasted) jako Chris 2010: Lustra 2 (Mirrors 2) jako Max Matheson 2021: Locke & Key jako Duncan Locke
Seriale 1997: Podróż do Ziemi Obiecanej (Promised Land) jako Billy Sullivan 1998: Herkules (Hercules) jako Castor (głos) 2003–2005: Carnivale (Carnivàle) jako Ben Hawkins 2009: Prawo i porządek: sekcja specjalna (Law & Order: Special Victims Unit) jako Peter Harrison 2012: Kłamstwa na sprzedaż (House of Lies) jako Kurt 2012: Anatomia prawdy (Body of Proof) jako Marcel Trevino 2021: Fear the Walking Dead jako Jason Riley 2021: Królestwo zwierząt (Animal Kingdom) jako Mike 2023: Pozwól mi wejść (Let the Right One In) jako Matthew Dean 2023: Małe wielkie historie (Tiny Beautiful Things)