Neil Howard

Info

Role

Actor

Date of birth

07/17/1969

Place of birth

San Francisco, California, USA

Neil Howard

Biography

Neil Howard was born on July 17, 1969 in San Francisco, California, USA. He is an actor and producer, known for High Voltage (1998), Snow (2013) and Tragos: A Cyber-Noir Witch Hunt (2000).

Known For