Russell Barnes

Personal Info

Known For Director

Russell Barnes

Biography

No biography available for this person.

Known For

Director

Producer

2023
Africa Rising with Afua Hirsch

as Executive Producer

2008

Writer

2008
Dead & Nowhere

as Writer