Birthday
1975-02-10Place of Birth
GermanyBiography
From Wikipedia, the free encyclopedia. Scott Elrod (born February 10, 1975, Germany) is an American actor.WATCH FREEFOR 30 DAYS
All Prime Video
Cancel anytime
Watch Now
AD