Derek Smith

Derek Smith played the village of Farringham's dance doorman in Human Nature.