Logan Stalarow is an actor, known for Detention (2011), Who Do You Love (2008) and Running South (2010). Read more on iMDB