Description: Leonardo Machado / Network Television commissioned Director based in London
film director (319) leonardo machado (2) leonardo machado director (2) film maker london (2)
Latest News
"Entertaining, emotional, uplifting and hands down the weepiest programme of the week" - The Telegraph
"Sensitively done. Heartbreaking and uplifting by turns" - The Guardian