Leon Tan é co-fundador e diretor executivo da DragonSlate Media. Com sede em Los Angeles, Cingapura e Kuala Lumpur, a DragonSlate está desenvolvendo e produzindo uma série de filmes de entretenimento ao vivo (TV e recursos) para o público global.
Leon também é CEO e co-fundador do Tripod Group of Companies, um grupo de mídia que oferece serviços de produção para ajudar cineastas internacionais filmando na Malásia e na região e fornecendo pós-produção de classe mundial, efeitos visuais e serviços estereoscópicos em 3D. Com sede em Kuala Lumpur, o Tripod Group também desenvolve e produz propriedades intelectuais de animação.
Leon foi o produtor do primeiro longa-metragem 3D estereoscópico de Tripod, War of the Worlds: Goliath, que ganhou o prêmio de Melhor Animação 3D no Los Angeles 3D Film Festival 2012, em competição com blockbusters animados de Hollywood, Melhor Longa-Metragem no Boston Sci-Fi Film. Festival 2013, Melhor Animação 2D e Melhor Design de Som no Asia Image Apollo Awards 2013, e seleção oficial no Sitges Internacional de Cinema Fantástico da Catalunha 2012, Festival Internacional de Cinema Fantástico de Bruxelas 2013 e Sci-Fi Londres 2013.
Leon também é co-proprietário da empresa de pós-produção de áudio do Tripod Group, a Imaginex Studios, a maior casa de áudio criativa da Ásia, fornecendo música, design de som, trabalho de voz e mixagem para recursos, TV, jogos e comerciais.
Leon esteve anteriormente envolvido em negócios de finanças corporativas / investimentos, telecomunicações e mídia na Internet na região Ásia-Pacífico, incluindo Lycos Asia, Catcha Group e Usaha Tegas Group.
Leon é vice-presidente da pós-produção, animação, associação de conteúdo criativo da Malásia (Postam) e é embaixador da ScreenSingapore.