Angel
Max Keeble's Big Move
Movie · as Six-Year-Old Troy
Daddio
TV · as Montgomery Krolak · 8 eps
TV · as Zach · 1 ep