Off Broadway Theatre Tech
Freelance Technician
The Public Theater
Associate Technical Director
Creative Faires
Fight Crew
Indianapolis Ballet Theatre
Dancer
York Theatre Company
Technical Director
NYC College of Technology (Citytech/CUNY)
Adjunct Lecturer
McLaren Engineering Group
Senior Technical Designer
Oregon Shakespeare Festival
Technical Director
Theatre for a New Audience
Technical Director
New York University
Professional Childrens' School
High School of Performing Arts