Actor Stephen Xavier LeeStephen Xavier Lee is an actor. Lee has most recently worked on Godzilla (1998). About Stephen Xavier LeeName: Stephen Xavier LeeFilmography as ActorGodzilla (1998) Roles:Actor URL to This Page:https://indiefilming.com/people/stephen-xavier-lee