Richard Sellers was born on March 17, 1982 in Port Lavaca, Texas, USA. He is known for his work on Friendship! (2010), Adventures of a Teenage Dragonslayer (2010) and The Flock (2007). Read more on iMDB