Graduated from the Utrecht University of the Arts in 1981. Subsequently spent a one-year stay in New York, where he took classes at the Warren Robertson Theatre Workshop. Performed with and directed various theatre companies. In addition to his activities as a trainer and actor in many diverse training programs at home and abroad, he is a member of the Rotterdam company Hond en Wolf.