Leo Astudillo is a Chilean film-maker based in the UK.
His films have been screened in Italy, the UK and the USA.

After briefly working on CBBC productions So Awkward (Channel X) with director Vito Rocco and Creeped Out (DHX Media) with director Gareth Tunley, Leo is currently developing short film projects.
Back to Top