Nick Tatopoulos
Appears in
Godzilla: The Series
Voice actors
Ian Ziering