Stan 'The Man' Lazare
2024
Ajax Abernathy
2022
Self
2020
lead vocals, guitar
2015
Singer
2004
Nick
1996
Self (archive footage)
2003
Executive Producer
Score Engineer