Co-writer (various tracks)
Guitarist and Co-writer (various tracks)
Co-writer (various tracks), guitarist
Guitarist, engineer, producer, mastering
All music, recording, mixing and mastering
Composer all songs and guitar work
Guitarist
Songwriter, singer and guitar
Co-writer (various tracks) , guitarist