Movies List
TV Show List
Rabbit Fever

as Nicky

2006
Michel Vaillant

as Ruth Wong

2003
Highlander: Endgame

as Kate MacLeod / Faith

2000
Almost Heroes

as Shaquinna

1998
Serpent's Lair

as Lillith

1995
Lisa Barbuscia Lisa Barbuscia

Birthday

1971-06-18

Place of Birth

Brooklyn - New York - USA

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now