Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Oscar Ray was born on January 15, 1954 in Tulsa, Oklahoma, USA. He is an actor and cinematographer, known for The Final Witness (2004), Full Circle (2008) and Cerebral Print: The Secret Files (2005).