He began playing guitar at age 7 while living in the Middle East. He played with the pop band The Pasadenas in the 1980s.
He is an in-demand guitar teacher who began his teaching career in the 1990s.
He has an older brother and sister. His father was also a guitarist.
He has played alongside drummer Derrick McKenzie in Jamiroquai as well as the band Shuffler.