Castle Wiki
Advertisement
Aasha Davis
Information
Character Alyssa Lofters
Birthday 1974
Birth Place United States
Appearances Eye of the Beholder

Aasha Davis is an American actress and producer who plays Alyssa Lofters on Castle.

External links

Advertisement