Steven Brown is a producer and actor, known for Silent Running (1972), Watch Over Me (2006) and Preferisco il rumore del mare (2000). Read more on iMDB