Dennis Davis is an actor, known for Codependent Lesbian Space Alien Seeks Same (2011). Read more on iMDB