|
Toby Watts was born in Cardiff, Wales on Oct 15, 1988 and is a writer, producer and director based in Sheffield, UK. He grew up in the far north of Scotland where he later founded his production company Far North Film in 2011 with his filmmaker brother, Fionn. His father is a writer and his mother an actress, and he often describes his upbringing ...
See full bio »
|
|