Brandon Call Bio, Photos and Updates
Like
0
Brandon Call
Bio: Brandon Spencer Lee Call was an American television and film actor currently living in the Melrose area of Vista, Ca. with his wife and family.
Born: November 17, 1976 in Torrance, California, USA
Posted In: Actors
Comments