Ethan Atkinson is an actor, known for Cthulhu (2007), Superhero Talent (2008) and Lacking Lewis (2007). Read more on iMDB