Roy Von Rains is currently Production Manager for the Camelot Theatre in Talent, Oregon. Roy’s background in theatre ranges from acting and directing to design. Past film roles include: When Darkness Falls, The Tuskegee Airmen, Tushka, The Trail of Tears: A Cherokee Legacy and The Chase. Roy lives in Talent, Oregon with his beautiful wife and daughter.
Roy plays The Watcher in The Last Avatar.