David Metcalfe is a fictional character from the British ITV soap opera Emmerdale, played by Matthew Wolfenden.