Actor
Party of Five (TV Series) (1994-2000)
Lost (TV Series) - Season 1 (2004)
Lost (TV Series) - Season 2 (2006)
Lost (TV Series) - Season 3 (2006)
We Are Marshall (2006)
Lost (TV Series) - Season 4 (2007)
Vantage Point (2008)
Speed Racer (2008)
Lost (TV Series) - Season 5 (2009)
Lost (TV Series) - Season 6 (2010)
Alex Cross (2012)
Emperor (2012)
World War Z (2013)