Ha actuado en varias películas, incluyendo "Earth Girls Are Easy", "Hardware", "The Super", "Traffic" y "Ghost World".