Steve Johnson
Birthday: 1960-02-07
Birthplace: Houston, Texas, USA
Filmography
Character: Self - Interviewee
Character: Humanoid (uncredited)
Job: Special Effects Makeup Artist
Job: Visual Effects Supervisor
Job: Special Effects Makeup Artist
Job: Special Effects Makeup Artist