Ry began his career as the lead character in the 2004 Alliance/Lions Gate horror-comedy release, 'Desperate Souls'. He has continued with a steady incline of intriguing roles ever since, following up in another Lions Gate release 'Psycho Ward', and the genre festival favorites, 'Dead Genesis' and 'If A Tree Falls'. Barrett then went on to play the role of the central character in the psychological thriller 'Neverlost' (Anchor Bay CAN/GEG
Dead Genesis
⭐ 3.85Neverlost
⭐ 5.4Desperate Souls
⭐ 1If a Tree Falls
⭐ 2.6Kill
⭐ 5.846Dead All Night
⭐ 4In The House of Flies
⭐ 3.6Route of Acceptance
⭐ 6.9Cult Hero
⭐ 6Antisocial
⭐ 4.6Ejecta
⭐ 3.7Kingdom Come
⭐ 4.6Monkey in the Middle
⭐ 5.5Lively
⭐ 6.2In a Violent Nature
⭐ 5.727The Demolisher
⭐ 4.1Abolition
⭐ 0Dangerous Rumors
⭐ 0Massacre at Femur Creek
⭐ 10The Hyperborean
⭐ 6Love Never Dies
⭐ 0The Good Samaritan
⭐ 6Art of Obsession
⭐ 1.7Death on Scenic Drive
⭐ 1.8The Heretics
⭐ 4.9Save Yourself
⭐ 3.4The Drownsman
⭐ 4.6It's a Zoo in Here
⭐ 0Psycho Ward
⭐ 2.8The Hoard
⭐ 5.4Deadsight
⭐ 6Inspiration
⭐ 3.3Don't Click
⭐ 3.6Still the Water
⭐ 6To Hell with Harvey
⭐ 7Twisted Pieces
⭐ 3.5Lifechanger
⭐ 5.8Beyond the Chamber of Terror
⭐ 6Open Your Eyes
⭐ 4.7The Final Ride
⭐ 7Cheat
⭐ 4Passenger Jet
⭐ 0