Question: What roles and titles did Carrion play for in '95 and '96?
Answer: In 1995, Carrion played guitar for Humble Gods and No Heroes (1996).