Ha tenido bastantes éxitos musicales tanto a través de distintas bandas como en solitario, utilizando distintos apodos: Faithless, Rollo Goes..., Felix, Our Tribe (con Rob Dougan) y Dusted.