Sebastian was born and bred in the Black Forest in Germany. He moved to London in 2003 and set up his advisory firm in the City. Later, he and his family bought a ranch near Austin, Texas. It is during this time that Sebastian fell in love with America and particular with Texas. The mission of Alamo Pictures – making documentaries about America – is thus very close to Sebastian’s heart. His memories of his time in Texas are a mosaic of vivid, colorful stories of the people and the land. He can’t wait to share with a wide audience and keep exploring ever new adventures.
Sebastian has extensive media experience. He is a frequent guest on radio shows and podcasts and co-hosts his own business podcast about expanding to the USA. “Move Your Business to the United States” is in the Top 10 of the iTunes business podcast charts in various countries with hundreds of thousands of listeners. Over the last few years, Sebastian was involved as an executive producer in the creation of many factual films by Alamo Pictures and others. He often appears as a presenter of both German and English programs.