Career Donovan played amateur football with Pembroke Borough, and in the Football League for Swansea Town.