Revenge
2011
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 it up in Scary Movie 4 (2006), gotten scientific on The X-Files (1993), and kicked butt in Scandal (2012) and Supernatural (2005). imdb.com