Lee Howell
Birthday: 1955-06-01
Died: 2001-06-06
Birthplace: Tulsa, Oklahoma, USA
Filmography
Job: Production Sound Mixer
Job: Production Sound Mixer
Job: Production Sound Mixer
Job: Production Sound Mixer
Job: Production Sound Mixer
Job: Production Sound Mixer