Credits
- The T4 Project
- Story-Based Concept Album
- 2008
- Bass
- Bad Religion
- New Maps of Hell
- 2007
- Bass, Vocals
- Bad Religion
- Live at the Palladium (DVD)
- 2006
- Bass
- Bad Religion
- Generator (Bonus Tracks)
- 2004
- Guitar (Bass), Vocals
- Bad Religion
- How Could Hell Be Any Worse? (Bonus Tracks)
- 2004
- Group Member, Bass
- Various Artists
- Public Service
- 2003
- Bass, Group Member
- Bad Religion
- Process of Belief (Japan Bonus Track)
- 2002
- Bass, Vocals
- Bad Religion
- Process of Belief
- 2002
- Guitar, Vocals (Background)
- Bad Religion
- New America
- 2000
- ?
- Various Artists
- MTV's 120 Minutes Live
- 1998
- Bass, Vocals
- Bad Religion
- Tested
- 1997
- Bass, Group Member
- Bad Religion
- Gray Race
- 1996
- Guitar (Bass)
- Bad Religion
- All Ages
- 1995
- Bass
- Bad Religion
- 21st Century Digital Boy
- 1995
- Guitar (Bass), Vocals
- Bad Religion
- Stranger Than Fiction
- 1994
- Bass, Producer
- Bad Religion
- Recipe for Hate
- 1993
- Guitar (Bass)
- Rancid
- Rancid (1993)
- 1993
- Vocals (Background)
- Chemical People
- Chemical People
- 1992
- Vocals (Background)
- Bad Religion
- Generator
- 1992
- Guitar (Bass), Producer, Harmony Vocals
- Various Artists
- Someone's Gonna Get Their Head to Believe
- 1992
- Guitar (Bass)
- Various Artists
- American Youth Report
- 1991
- Guitar (Bass)
- Bad Religion
- Against the Grain
- 1990
- Bass, Rhythm Bass, Group Member, Sound Effects
- Bad Religion
- No Control
- 1989
- Bass, Group Member, Producer, Sound Effects, Guitar (Bass), Speech/Speaker/Speaking Part, Vocal Ad-Libs
- Bad Religion
- Suffer
- 1988






















Plus