Jeff Bell (the voice and puppeteer of the Troll) and Dan Casey are two of the lead puppeteers on the Princess Knight.
Jeff Bell and Dan Casey have collaborated frequently under their production company banner Ghost Hat Productions, producing short films, pod casts, and a radio drama titled "The Midnight Sleuth".
The Troll design is a replication of the original version of the Troll portrayed by Bryce Andrew Clark first seen in the world premiere performance of the stage musical The Princess Knight.