Stephen Root

Stephen Root is an actor from Sarasota, Florida. His roles are mostly comedic, although he has also received attention for his occasional dramatic roles. In recent years, he has acted in such shows as King of the Hill, Adventure Time, and 24