 Puppetmongers Theatre of Toronto, Canada, mounted 2 different productions based on Ching Shih's life.The first was a co-production with the "Center for Puppetry Arts in Atlanta", directed by Jon Ludwig in 2000, and the second version, directed by Mark Cassidy played at "Toronto's Tarragon Theatre Extra Space" in 2002.In the 2015 Hong Kong television drama "Captain of Destiny", Maggie Shiu plays a character who's based on Ching Shih.