Scott Elrod Photo - CineVura
Acting

Scott Elrod

Birthplace
Germany
Popularity
0.9

From Wikipedia, the free encyclopedia. Scott Elrod (born February 10, 1975, Germany) is an American actor.