Allen Mechen is a renowned individual, celebrated for his prolific contributions to the world of film and television. Among his most notable works is the 1998 production "Killing Time", a cinematic masterpiece that has left a lasting impression on audiences. Additionally, his 2009 release "Public Sex" has garnered widespread acclaim, further solidifying his reputation as a skilled and innovative filmmaker.

















