Album
Troubled Hubble
Released 2001
0 70457 0
Penturbia
2003
The Sir Chenjuns
2005
Yes, Have Some
The Sir Chenjuns EP
Making Beds in a Burning House