Luego de trabajar en "Heat" y en "Grosse Pointe Blank", apareció en la película de 1998 "Godzilla" como el fotógrafo Victor "Animal" Palotti.