Actor · Born 1962
I Am Legend
2007 · as Infected
Men in Black II
2002 · as Head-Bobbing Alien (uncredited)
Mermaid Chronicles Part 1: She Creature
2001 · as Queen of the Lair
The Man from Elysian Fields
2001 · as Performance Artist
Slow Bob in the Lower Dimensions
1991