Played by:
1 appearance
Alias
Duster
The Jake Effect
Heroes: Hard Knox
Geeking Out
Love Bites
Felicity