logo
Gray Haddock backdrop
Gray Haddock poster
Gray Haddock
Gray G. Haddock (born August 11, 1972 in Austin, Texas) is an American actor and film producer. He is known for voice roles such as Locus in Red vs. B...