Han er kjent for sine roller i filmer som (2004), (2008) (2010), (2011), (2012), (2014), (2015), (2016), (2016) og (2017). Han er også kjent for roller i episoden «The Entire History of You» (2011) og hovedrollen i den andre filmen i filmserien, (2017) og tv-serien fra 2019 og utover.