Nascido em Luxemburgo, ele é membro da Casa de Bourbon-Parma. Ganhou o título de Príncipe Félix de Luxemburgo por ser filho de Maria Teresa de Luxemburgo e de Henrique, Grão-Duque de Luxemburgo.
Depois de estudar brevemente na Real Academia Militar de Sandhurst, ele trabalhou no departamento de marketing de uma empresa suíça.
Aos 18 anos, ele recebeu a Ordem de Adolfo de Nassau em Luxemburgo.
No final de 2013, ele se casou com a pesquisadora alemã Claire Margareta Lademacher. Eles têm uma filha, a Princesa Amália de Luxemburgo, e um filho, o Príncipe Liam de Nassau.
Ele e o Prince Harry da Inglaterra nasceram com uma diferença de três meses.