Lead guitarist for the alternative rock act Our Lady Peace, joining the group during the production of Gravity.
He played in several bands, including Dragonfly and Ph.
He has contributed to video game soundtracks, including No One Lives Forever.
He has two sisters and two stepsisters.
He performs in Our Lady Peace with singer Raine Maida.