Robert Machoian is from a smal town in California's Salinas Valley. Robert graduated from California State University Monterey Bay where he and collaborator Rodrigo Ojeda-Beck made the short film Ella and the Astronaut. Robert is now attending University of California, Davis where he is enrolled in the MFA program
Rodrigo Ojeda-Beck was born in Davis, California. He just recently graduated from California State University Monterey Bay.