Curt Dewitz was born in New Orleans, Louisiana. At the age of 16, Curt started his career performing theater in Scotland and in Eastern Europe. He has worked as an actor and producer in Los Angeles and Miami in film, television and commercials. Noëlle was Curt's latest return to the big screen.