Peter Meech has had an international career as a writer, director and producer for television and film. He wrote for German television for two years and produced a movie in Japan with Robbie Robertson called Jenifa, starring Japan's heart-throb Takayuki Yamada and Odessa Rae.