Alexa Havins

Alexa Havins

Birthday: November 16, 1980

Place of Birth: Artesia - New Mexico - USA

Television Credits

Torchwood
Torchwood
Esther Drummond 10 episodes 2006
View Show Details
One Life to Live
One Life to Live
21 episodes 1968
General Hospital
General Hospital
Lulu Spencer 125 episodes 1963
View Show Details