Born in Dielsdorf, Switzerland he attended the Hermann Joha stunt school in Düsseldorf, Germany and graduated in 1990. In 2000 he moved to Los Angeles and married fellow stuntwoman Heather Elizabeth Keller on 6 July, who gave birth to their first child in May 2006. Today the couple is divorced.