戏剧配音
电影
Animal Farm 动物庄园(1999)(Moses)
But I'm a Cheerleader 恋恋模范生(1999)(Andre)
Crazy in Alabama 疯狂阿拉巴马/翘家老妈(1999) (Wiley Bullis)
Endless Love 无尽的爱(1981)(David Axelrod)
Harte Jungs(2000)(Dirk)
High Fidelity 失恋排行榜(2000)(Chris Thompson)
Skipped Parts 哈拉辣美眉(2000)(Sam Callahan)
Superfire(2002)(Eliot)
Tears of the Black Tiger 黑虎的眼泪/老虎头上结情疤(2000)(Dum (Black Tiger Youth))
The Bumblebee Flies Anyway(1999)(Mike)
The Karate Kid 小子难缠(1984)(Bobby)
The Karate Kid, Part III 小子难缠3(1989)(Bobby)
The Little Vampire 魔法吸血鬼(2000)(Gregory Sackville-Bagg)
The Perfect Tenant 超完美房客(2000)(Kurt Ronzoni)
There's Only One Jimmy Grimble(2000)(The Cat)
Thirteen Days 惊爆十三天(2000)(Kenny O'Donnell, Jr.)
电视系列剧
Boy Meets World 小淘气看世界 Season,3 Episode.18 "Life Lessons"(1993)(Kyle)
Caitlin's Way Season,1 Episode.6 "Solar Mates"(2000)(Ryan)
CSI: Crime Scene Investigation 犯罪现场调查 Season,1 Episode.19 "Gentle, Gentle" (2000-2001)(Tyler Anderson)
急诊室的故事(ER) Season,7 Episode.19 "Sailing Away"(2001/04/19-26) (Adam, Upsilon Psi Lambda frat pledge)
High School Musical 歌舞青春(2006)(Ryan Evans)
High School Musical2 歌舞青春2(2007)(Ryan Evans)
In a Heartbeat Season,1 Episode.17 "Her0"(2000-2001)(Keith)
Incredible Story Studio Season,3 Episode.4 "Head Games"(1997)(writer)
逃出鬼门关(I Shouldn't Be Alive,探索频道)Season 3, Episode.1 "Lost at Sea"(2006)(narration)
Return to Halloweentown 女巫一族4(2006)(Ethan Dalloway)
《E世代外星恋》(Roswell) Season,1 Episode.1 "Pilot"(1999)(marker)
《超人前传》(Smallville) Season,3 Episode.12 "Hereafter"(2004)(Jordan Cross)
State of Grace(2001)(Logan Barn well)
The Adventures of A.R.K. Episode.10 (1998)(parka)
The Famous Jett Jackson Season,1 Episode.2 "Who's the Man",Episode.9 "Front Page"(1998)(Hall Beale Jr.)
《律师本色》(The Practice) Season,3 Episode.1 "Passing Go"(1997-2004)(Joel Carlington)
8 Simple Rules... for Dating My Teenage Daughter 想找我女儿约会的八大守则(2002)(Jesse)