Stephen began hosting in November 2003 with Royal Caribbean Cruise Lines where he promoted quickly to an Assistant Cruise Director. He then transitioned to Feld Entertainment’s Disney On Ice, where he doubled as an Announcer and Tour Coordinator. After spending the remainder of the decade traveling, he returned to his hometown of San Francisco.
From there, he accomplished additional hosting titles most notably as a Health and Fitness Radio Talk Show Host, Casino Game Show Host, Fitness Commentator, International Festival Emcee, just to name a few. Currently, he is the Program Director for Asians on Film, a non profit short films festival in LA as well as a Traffic Producer and Anchor for Total Traffic Network in SF, a subdivision of iHeartRadio.