He was part of the cast in the Benny Hill The Worlds Funniest Clown (1991), he is the president of the International Comedy Film Festival of Vevey, Switzerland and he directed the documentary film Charlie Chaplin: A Family Tribute produced by Alexandre Alé de Basseville.