From Wikipedia, the free encyclopedia.
Scott Elrod (born February 10, 1975, Germany) is an American actor.
Known For
Acting
Born
1975-02-10
Place of Birth
Germany