Iniciou a sua formação artística na Escola de Dança do Conservatório Nacional e terminou no Royal Conservatory of The Hague.
Já dançou para Vasco Wellenkamp, Allan Falieri, Tom Collin, Margarida Belo Costa, Companhia de Évora, Vortice Dance Company, Teatro Praga, Companhia Paulo Ribeiro e IVONA.
Guilherme é o co- coreógrafo oficial da artista Surma.