Since 2000, he has participated in the dubbing of TV series "It's All Angels' Fault" and "Sun Tzu's Art of War and Thirty-Six Strategies", and has dubbed more than 50 TV series and more than 100 movies successively.