12 years after taking a "Day Off", he played Dr. Niko Tatopoulos in 1998's "Godzilla"
[DOC] [TLE] Godzilla (1998) - Trivia - IMDb [PAR] Godzilla (1998) Trivia on IMDb: Cameos, Mistakes, Spoilers and more.