Steven Ellison is an actor and writer, known for Soaked in Bleach (2015), The Undead Diaries (2010) and Already Dealt (2009). Read more on iMDB