Robert Harrison O'Neil
Birthday:
February 21, 1952 in Canton, Illinois, USA
Height:
188 cm
Robert Harrison O'Neil was born on February 21, 1952 in Canton, Illinois, USA. He is known for his work on Le choc des Titans (2010), High Seas Heroes: Fighting Back Pirates (2009) and The Watcher Self (2016).