Captain Red Moustache Captain Red Moustache Hey Duggee There is no information about «Captain Red Moustache» yet. Actors Adam Longworth Actor