Barry W. Levy
Barry Levy is an award winning filmmaker and actor. A dual US / Canadian citizen, he has garnered numerous festival awards for the movies he's made, and enjoyed a diverse and extensive acting career. Over the years he has portrayed serious roles like the ill-fated pilot of Flight 93 (2006), hammed ...