Spencer Liff
Crew
Born: 1985-02-06
Phoenix, Arizona, USA
Choreographer and former child actor.