Stage Credits:
2005 R.S.C. Macbeth, Fleance
2003 N.Y.M.T. Ma Vie En Rose, Jerome
2003 Honk!, Ugly
2002 King and I, National Tour, Louis
2001 West Side Story, Baby John
2000 Shakespeare 4 Kidz, McDuff's Son
1999 Peter Pan, Michael Darling
1998 Oliver, Nipper
1997 Snow White, Juvenile Chorus