Diego Castillo


(1-14 of 14)
Year Album Artist
2008 S Marks the Spot Sandwich Guitar, Vocals (Background), Group Member
2006 Five on the Floor Sandwich Vocals, Guitar, Toy Instruments, Group Member
2006 The 2 in 1 Series Sandwich Group Member, Composer
2005 Tantra Sandwich Performer
2005 Thanks to the Moon's Gravitational Pull Sandwich Director
2004 The Infatuation Is Always There Typecast Producer
2001 4 Track Mind Sandwich Composer
1998 In Love Lea Salonga A&R