``` Stephen Root
Stephen Root

Stephen Root

BORN:

November 17, 1951 in Sarasota, Florida, US