Jest członkiem następujących zespołów:
- Dixie Dregs (od 1970 r.; gitara);
- Steve Morse Band (od 1983 r.; gitara);
-
Deep Purple (od 1994 r.; gitara);
- Angelfire (od 2008 r.; gitara, instrumenty klawiszowe, syntezatory);
- Flying Colors (od 2012 r.; gitara).
Należał ponadto do następujących grup:
- The Plague (gitara);
- Three (gitara);
- Dixie Grit (gitara);
-
Kansas (1985-1989, 1991; gitara, wokal wspomagający);
- Living Loud (2004-2005; gitara).
Wydał następujące albumy:
- 1989 r. - "High Tension Wires";
- 2000 r. - "Major Impacts";
- 2004 r. - "Major Impacts 2";
- 2005 r. - "E-Thnik" (z
Mario Fasciano,
Ianem Paice'em i Donem Aireyem).