Hello! Spencer Brown has travelled to 108 countries. He is an Actor working in the Film and Television industry. He completed a Masters of Science degree from the University of Lund, Sweden and is passionate about travel and meeting new people and learning about new cultures.
edit introduction