Ray has worked in the entertainment industry – primarily as a Production Manager/Project Manager for over 30 years. He is currently part of the full time faculty at Humber College in their Theatre Production program. In the past he has worked for such companies as BaAM Productions, Luminato, Soulpepper, Canadian Stage, Blyth Festival, Manitoba Theatre Centre, Sudbury Theatre Centre, Great Lakes Scenic Studios and Carnegie Mellon University, to name a few. He has also freelanced for companies such as Mirvish Productions, Dancap & Marquis Entertainment. Ray has taught courses at Humber College, St. Clair College, Sheridan College, and Ryerson University in their technical production programs.