Joan studied dramatic arts at Institut del Teatre in Barcelona.
He began his acting career on the stage, appearing in productions directed by Calixto Bieito, Sergi Belbel and Rosa Maria Sardà.
The sitcom Plats bruts (“Dirty Dishes”), co-starring Joan, made its debut on TV3 in 1999.
Joan has also appeared in films, including roles in Manuel Huerga's Salvador (Puig Antich) (2006) and Woody Allen's Vicky Cristina Barcelona (2008).
Joan is one of the instigators of the Sobirania i Progrés ("Sovereignty and Progress") platform in support of Catalan independence.