Stephen Brown is 45 years old. He lives in Norton, Massachusetts. He has also lived in Taunton, Massachusetts. He works in the capacity of Manager. Rock, Pop, Metallica and The Carpenters are his favorite bands. He loves Cartoons, Heroes and Smallville.