- 11 years – Classical Piano Study
- 6 years – 2 Praise and Worship Teams – shared leadership on one
- 1 year – Christian rock band
- 2.5 years – Charity Performances and monthly jam sessions playing classic rock, pop, and blues covers with BYO
- 6 months – Christian pop / rock band
- 11 years – Composing and Arranging Original Music
- Everything – literally almost all forms of music: Classical, Swing, Big Band, Jazz, Folk, Easy Listening, World, Country, Rock & Roll, and Pop.
- Piano Solo Performances