CharacterVarious RolesVarious Roles in Big Train (1998), played by Mark Heap. Played byMark HeapAppears inBig Train1998