En 2005, cuando tenía trece años, empezó a interesarse por la ejecución de la guitarra.
A los dieciséis años compuso y produjo su primer álbum instrumental, titulado New Sounds, seguido de The Holy Gift of Shred, publicado en 2009.
[1][3] Un año después publicó un nuevo trabajo discográfico, titulado Atoms and Space,[4] cuya canción «Insanity of the Atoms» fue utilizada en el videojuego Rock Band.
[5] En 2013 participó como guitarrista en el álbum Charlemagne: The Omens of Death del músico y actor Christopher Lee,[6][7] y en 2016 grabó un solo de guitarra la canción «Don't You Tell Me Not To Play Guitar» junto con más de treinta guitarristas, entre los que destacan Paul Gilbert, Joe Satriani, Steve Morse y Guthrie Govan.
[9] En 2020 publicó un nuevo disco titulado Pagans,[10] seguido de Angels (2022).