Claim: Christopher O'Dowd is an Indian actor and comedian who created and starred in Moone Boy by a British pay television channel that broadcast exclusively as a  broadcaster and telecommunications company that provides television and broadband Internet services, fixed-line and mobile telephone services.
Verdict: REFUTE