Carlson was born in Indonesia and has lived in Taiwan half his life. He is a graduate of National Taiwan University. He has been an English translator, teacher, and now a radio personality. His first job as an announcer was at the Broadcasting Corporation of China (BCC), one of the oldest and largest radio stations in Taiwan. Since then he has been fascinated with radio work. He was invited to join the global panel of judges for London-based AIB (Association for International Broadcasting)-International Media Excellence Awards in 2007, 2008, 2012, 2013,2014 and 2016.