Born 1 December 1999 in Scotland, UK
Dillon King is a filmmaker from Aberdeen Scotland. He was born in 1999.