Birthday
1976-11-17Place of Birth
Torrance, CaliforniaBiography
Brandon Spencer Lee Call (born November 17, 1976) is an American television and film actor.WATCH FREEFOR 30 DAYS
All Prime Video
Cancel anytime
Watch Now
AD