Mark Leroy is an actor and writer, known for Scott Pilgrim vs. the World (2010), Sandcastles (2013) and The Nincompoops (2006).
Scott Pillgrim vs the World
Scott Pilgrim vs. the World