Desde 2015 mantiene una relación con la actriz neerlandesa Carice van Houten, con quien tuvo su primer hijo, Monte Pearce, nacido en 2016.