Scott Weil

Scott Weil is an actor and producer, known for Fractured Fairy Tales: The Phox, the Box, & the Lox (1999), Meter Men (2011) and Lego: The Adventures of Clutch Powers (2010).