Movies
[2000] - Ricky 6 (a.k.a Say You Love Satan) - as Tommy
[1999] - Jawbreaker - as Zack Tartak
[1997] - Gattaca - as Young Vincent
TV Movies
[1998] - About Sarah - as Mike
[1998] - No Laughing Matter - as Charlie Poleski
TV Series Regular
[2001] - An American Town - as Anderson Cross
[2000] - Brookfield - as Nick
TV Guest Appearances
[2000] - That's Life - Episode #1.3 "Whadda You Want From Life" - as Jared LaVelle
(information taken from IMDB.)