Human Giant
2007
Keith Haskel was born on 15 March 1986 in Oceanside, New York, USA. He is a producer and actor, known for The 1990's Totally Scandalous (2018), Spending Time with Poster Boy (2009) and The Chris Gethard Show: Public Access Web Videos (2011). imdb.com