Born in Manhattan, New York, Christian has always had an affection towards filmmaking. After his completion of film study at New York Film Academy, he traveled to Barbados to help with production. Since then he has completed work on a horror short film titled Steamed.