play play play modal-close

Close

Ricardo Barker Leeds, United Kingdom

Director/Editor/Dop/ VFX

More DetailsHide Details
Drama & Documentary Filmmaker and University Lecturer, with over 20 years experience in the Film and TV industry.

Top Associates