Studio musician:
2009 Devin Townsend - guitars  
Live musician:
2011 Devin Townsend - guitar  
Guest musician:
2014 Devin Townsend - voice