Oscar Mascarenhas foi vice-presidente da direção do sindicato dos Jornalistas, entre 1985 e 1987, presidente do Conselho Deontológico, entre 1996 e 2004, e era presentemente vogal deste conselho, atualmente presidido por São José Almeida.
Oscar Mascarenhas fez grande parte da sua carreira no “Diário de Notícias”, onde trabalhou como entre 1982 e 2002. Foi também provedor do leitor do mesmo jornal, entre 2012 e final de 2014. Começou a trabalhar como jornalista em “A Capital” em 1975.
Entre 2003 e até passar à pré-reforma, em 2009, Oscar Mascarenhas esteve na Lusa, primeiro como assessor da administração e posteriormente como editor.
Oscar Mascarenhas foi ainda professor da escola superior de Comunicação Social de Lisboa e do Cenjor. Ganhou os prémios Reportagem, em 1985, e de Viagem, em 1986, do Clube Português de Imprensa. Tinha trabalhado também nos jornais “Página Um” e “Jornal do Fundão”.