Coffee Barker, Cardiff (back)