Guitarist, Singer/Songwriter, Performing Music Artist, Film and TV Composer, Producer, Teacher, Inventor.