Also known as: stoopidsback
Robert Denton lives in Staten Island, New York. He works as a Chef. His favorite TV shows are Cartoons, Animal Planet, Discovery Channel and Mind Of Mencia. Rounders, Scarface, Star Wars, The Boondock Saints, The Dark Crystal and The Lord Of The Rings are his favorite movies.