- M.F.A. in dance from University of Washington & dancer with UW Chamber Dance Company
- B.F.A. in dance from Cornish College of the Arts & dancer with Cornish Dance Theatre
- Associate Professor at Cal Poly in San Luis Obispo, CA
- Director, Orchesis Dance Company at California Polytechnic State University (Cal Poly) in San Luis Obsipo, CA
- Guest Artist at International Dance Day Festival at the Lebanese American University in Byblos, Lebanon
- Boulder Jazz Dance Workshop Associate Director
- Interweave Dance Theatre Associate Director
- Boulder Jazz Dance Workshop Faculty
- Boulder Jazz Dance Workshop Student Concert Co-Director & Student Adviser
- Dancer/Dance Captain/Company Manager with Royal Caribbean Cruise Lines
- Teaching/Choreographic Residencies: University of Idaho, University of Texas-Pan American, Cornish College of the Arts, Bellevue College, Riverside City College, Grand Canyon University, University of Kentucky
- ACDA West Region Gala Selection 2018
- Workshop Faculty: Dance THIS Intensive & Camp (Seattle/Port Townsend, WA), Weekend Workshop & Commercial Dance Intensive, West Virginia University Summer Intensive
- Guest Artist: National High School Dance Festival, Regional High School Dance Festival, Choreography Craft Intensive, ACDA Northwest/West/Baja Region Conferences