Callum Simpson is a Writer & Director from Teesside, North-East England. He specialises in absurd humour & unique characters.
2021