The Last Man on Planet Earth
Role(s): Agent Green
Blackout Effect
Role(s): Lori
Catch and Release
Role(s): Deadhead Singer
Insomnia
Role(s): Rae Meeker
Star Trek: Voyager
Role(s): Ensign Samantha Wildman