Did You Know?
I must return to my planet now. My people need me.
Was offered the role of Priest in Metal Tornado (2011), but was forced to turn it down due to scheduling conflicts. The role eventually went to Ross Wilson.