Robert La Rosa

Robert La Rosa (born June 15th, 1989) is a C.W. Post film director, editor, screenwriter and sometimes actor. He is best known for directing the movie Fall, writing and directing Luck of the Draw, and directing, writing and starring in the cult film Locked In The Bathroom. He is most often assocated with his work under the production banner Bob-O-Vision, but has since moved on to work under the production banner Two Sheds Productions.