Belmiro Francisco Garcia de Oliveira nasceu em Guilhofrei, no concelho de Vieira do Minho, em 1957. Licenciou-se em Engenharia Têxtil pela Universidade do Minho e iniciou a sua actividade profissional no ano de 1982.
 
Em 1986, co-fundou a Belisotex – Confecções S.A. no concelho da Póvoa de Lanhoso, empresa que administra desde essa data. Em 1988 participou na fundação da Oliveira & Gonçalves – Indústria de Malhas, Lda, empresa têxtil do ramo da tricotagem.
 
Foi co-fundador em 2001 da empresa Moda 21 – Tinturaria e Acabamentos S.A., sedeada em Braga. Em 2006 participou ainda ​na fundação de uma empresa de confecção de vestuário em Tânger, Marrocos.
 
Atualmente exerce funções de administração nestas empresas.