Rotten Tomatoes
Cancel Movies Tv shows FanStore News Showtimes

Russell Owen

Highest Rated: 70% Shepherd (2021)

Lowest Rated: 70% Shepherd (2021)

Birthday: Oct 14, 1981

Birthplace: Bangor, Wales, UK

Highest rated movies

70% 52% Shepherd Watchlist
Welcome to the Majority
Watchlist
34% Patients of a Saint
Watchlist
24% Somnus
Watchlist

Filmography

Movies

Credit
70% 52% Shepherd Director,
Screenwriter,
Producer
- 2021
No Score Yet 34% Patients of a Saint Director,
Screenwriter
- 2019
No Score Yet 24% Somnus Screenwriter - 2015
No Score Yet No Score Yet Welcome to the Majority Director,
Screenwriter,
Producer,
Film Editing
- 2013