Azusa Pacific University
Adjunct Faculty
Baseline Community Church
Worship Tech
Sam Ash Music
Sales Manager
California State University, Los Angeles
Part-Time Faculty
Tonalta School Of Music
Piano Instructor
Alien Stick Figure Music
Composer
George Mason University
Associate Term Professor of Music Technology
Praise Church
Video Director
The University of Arizona
Graduate Assistant
Lamar State College-Port Arthur
Assistant Professor
Azusa Pacific University
California State University, Los Angeles
University of Arizona