Eddie Theodore McClintock (born May 27, 1967) is an American actor. He has portrayed Jim Harper in Supergirl.