David Hubbard

Born: None


Placeholder

Super Task Force One

as Munkar
Released: 2013-08-25

15 years ago, the Super Task Force Six were shut down in secret by The evil Emperor Zagel. Since...

Movie page

CarousHELL 3

as Richard
Released: 2024-10-17

The trilogy conclusion and ending to the character arc Duke has been on since 2016.

Movie page