Michael has been playing guitar for eleven years and writing songs for twelve. In that time, he composed over 500 pieces for a variety of ensembles, recorded eleven albums of original music, and played over 1000 shows.