Cahoone was the drummer in the band Carissa's Wierd until they broke up in 2003.
In the band Carissa's Wierd, Cahoone was responsible for drumming until the group officially ended its activities in 2003.