Issu d’une double culture hispano-allemande, il a grandi à Barcelone avant d’entamer une carrière d’acteur au cinéma et à la télévision. Après des rôles modestes à la fin des années 1990, il se fait remarquer dans « Les Heures du jour » (2003) et « La mosquitera » (2010), avant d’apparaître dans des productions internationales comme « Transit » de Christian Petzold (2018) et le drame historique «…