Ben Lewis is an actor and writer, known for Scott Pilgrim vs. the World (2010), The Shrine (2010) and Stir of Echoes: The Homecoming (2007). Read more on iMDB