He started puppetry at the age of ten after seeing Bob Baker perform his marionettes at the National Orange Show in 1972. While later studying psychology at UCLA, he worked for Bob Baker Marionettes as a puppet builder and as Baker's own roadshow puppeteer. His puppetry features in nearly every scene of Paramount Pictures’ Team America: World Police.
At the age of ten, he began his career in puppetry after watching Bob Baker perform at the National Orange Show in 1972. During his time studying psychology at UCLA, he worked for Bob Baker Marionettes and even performed as a roadshow puppeteer for Baker's own productions. His skills with puppets are showcased extensively in Team America: World Police.