Leo Machado — Director (1)

TV

Emergency 24/7 (2026)
Emergency 24/7 IMDb TMDB
A look at the busy emergency department at Southmead Hospital, Bristol, revealing the everyday pressures as well as the complex teamwork required to keep the department running.