Acting
Psych
饰 D.A. Assistant
饰 Daniel O'Dell
饰 Duane
Zenon: Girl of the 21st Century
饰 Aquillat
I'll Be Home for Christmas
饰 Ian
饰 Sean Barnard
The Truman Show
饰 Young Truman
饰 Josh Piper
饰 Travis Clayborne at 11
饰 Sean Kilmury
饰 Randolph MacAfee
Goosebumps
饰 Jason Gilardi
The Outer Limits
饰 Ken Kohler
The X-Files
饰 Robert Glazebrook, The Oldest Son (uncredited)