Spencer Howes is an actor, known for I Declare War (2012), I Declare War: Actors and Soldiers (2013) and How to Be Indie (2009). Read more on iMDB