Hij werd geboren als zoon van Jan Hendrik Meijs (1858-1932; landbouwer) en Wilhelmina Martina Roefs (1861-1945). Hij was bankbeambte maar ook betrokken bij de lokale politiek. Zo was hij meer dan dertig jaar gemeenteraadslid. Begin jaren 50 was hij namens de KVP wethouder in Breda maar later kwam hij daar in de gemeenteraad voor de Lijst Meijs. In 1966 stapte de Bredase burgemeester Geuljans op na dagbladpublicaties over zijn grondtransacties. In september van dat jaar werd Meijs benoemd tot waarnemend burgemeester van Breda. Bijna een half jaar later werd hij opgevolgd door Willem Merkx.