Rory O'Shea was born on August 21, 1962 in Toronto, Ontario, Canada. He is known for his work on 机械战警 (2014), 房间 (2015) and Odyssey 5 (2002).
参演电影《房间》。
参演电影《司机医生》。
参演电影《机械战警》。