Stephen Root

  • Born: (Sarasota, Florida, United States)

Stephen Root is an American actor, voice actor and comedian.

Comments

Login or Register to post a comment