CharacterTeam CaptainTeam Captain in Would I Lie to You? (2007), played by David Mitchell. Played byDavid MitchellAppears inWould I Lie to You?2007