介绍:
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).