CharacterThe Annoying DevilThe Annoying Devil in Balls of Steel (2005), played by Barrie Hall. Played byBarrie HallAppears inBalls of Steel2005