He is best known for his roles in Pedro Almodóvar's Bad Education (2004) and Broken Embraces (2009), in Emilio Aragón's Paper Birds (2010), and for his portrayal of the robot Max in Kike Maíllo's film Eva (2011).
A year later, he joined the theatre group Teatre del Escorpi and appeared in their plays including Terra Baixa and Quiriquibú.
In 1976, Homar joined with other actors to fund the cooperative theatre company Teatre Lliure of Barcelona, where he took part in over 30 plays and was artistic director from 1992 to 1998.
Homar finally appeared on the big screen in the 1981 film based on Mercé Rodoreda's novella The Time of the Doves, where he played the male lead opposite Silvia Munt.
[1] He received critical acclaim for his performance as King Juan Carlos I in the Spanish TV production 23-F: El día más difícil del rey, about the days of the putsch attempt of 1981, and was also lauded for his portrayals of Roman politician and general Servio Sulpicio Galba in the Antena 3's television series Hispania, la leyenda and Imperium.