Baixar APP
Russell Owen nasceu no Reino Unido. É diretor e autor, conhecido pelo seu trabalho em Shepherd (2021), Patients of a Saint (2020) e Maldição (2005).