Dubbing Mixer
cardiff, cardiff, united kingdom
BBC
Whitchurch High Cardiff
University of Cambridge, Robinson College