Etter flere års arbeid sammen med det britiske metal-bandet Cradle of Filth, ble han i 1999 medlem av det norske black metal-bandet Dimmu Borgir. Her spilte han frem til 2004, da han overraskende ble «fjernet» fra bandet. Etter dette (fra 2005) begynte Barker å spille for Benediction. Han har også spilt for Brujeria, Old Man's Child og Lock Up.