He is a founding member of The Oxo Cubans, Sock, Totally Gourdgeous, and Formidable Vegetable, as well as performing solo and as a duo with Kylie Morrigan. As a composer, he provided the soundtracks for The Adventures of Lano and Woodley  (ABC TV series 1997–1999), Woodley (ABC TV series 2012) and Wishworks' puppet show, Whispering Smith (UK 2015).
He is a founding member of The Oxo Cubans, Sock, Totally Gourdgeous, and Formidable Vegetable. He also performs solo and in duet with Kylie Morrigan. As an arranger, he composed the soundtracks for The Adventures of Lano and Woodley (ABC TV series 1997–1999), Woodley (ABC TV series 2012) and Wishworks' puppet show, Whispering Smith (UK 2015).