Filmography
2019
Star Wars Episode IX The Rise of Skywalker
voice of Kanan Jarrus
2014
cast member
2008
voice of Delgo
2007
Michael Turner
2006
voice of Pi
2006
voice of Rick
2004
Scooby-doo 2 Monsters Unleashed
Fred
2003
guest
2003
Guest
2002
Fred Jones
2002
Sandy
2002
Presenter
2001
Ryan Dunne
2000
Al Connelly
2000
Ryan
2000
Jim Winston
1999
Chris Blair
1999
Zack Siler
1998
I Still Know What You Did Last Summer
Ray Bronson
1997
Detention Siege at Johnson High
cast member
1997
I Know What You Did Last Summer
Ray Bronson
1997
Brad
1997
Anthony