Film:
* Człowiek, który poznał nieskończoność (2015) – Srinivasa Ramanujan
* Ostatni pokaz (2011) - Jacek
* Zniknięcie Alice Creed (2009) - Danny
* Paddington 2 (2017) – Phoenix Buchanan (głos)
* Wojna jutra (2021) - Dorian
Telewizja:
* Wąż (2021) – Hermana Knippenberga
* Broadchurch (2013-2017) – Marek Latimer
* Legendy (2014-2015) - Martin Odum
* Doktor Who (2010-2012) - Rory Williams
* Ostatni post (2017) – Tony’ego Byrne’a
* Karnawałowy rząd (2019-obecnie) – Agreus Astrayon
* Piaskownik (2022) - Markiz
Lista ta nie jest wyczerpująca, ale zawiera niektóre z jego najważniejszych ról. Jonathan Darvill to utalentowany aktor z różnorodną filmografią, więc przed odkryciem jest jeszcze wiele projektów!