Dr Jonathan Ervine

Darlithydd (Ffrangeg)

Contact info

Position: Senior Lecturer in French and Francophone Studies

Email: j.ervine@bangor.ac.uk

ResearchGate  Academia  Twitter

Phone: 01248 382129 (2129 internal)

Location: Room 415, New Arts Building

Office hours (2020-21, semester 1): Tuesdays 2-3pm, Thursdays 3-4pm. If you would like to 'drop by' during one of these office hours, please click on the relevant link during the office hour.


I am a Senior Lecturer in French and Francophone Studies, and specialize in French popular culture as well as debates about identity and belonging in contemporary France. I am the author of two books; Humour in Contemporary France: Controversy, Consensus and Contradictions (Liverpool University Press, 2019) and Cinema and the Republic: Filming on the Margins in Contemporary France (University of Wales Press, 2013). I have also published several articles and book chapters about debates on French national identity in sport, music and comedy, and also written several articles about videogames in France.

I am originally from Fife in Scotland and completed a B.A. in French and Philosophy at the University of Leeds. From 2002-2004, I was a lecteur d’anglais at l’Université Charles de Gaulle Lille 3. During this time, I completed an MA by research at the University of Leeds on the theme of opposition to war in French cinema of the 1950s and 1960s. I returned to Leeds in 2004 to begin a PhD on representations of social and racial exclusion in contemporary French cinema. I have lectured here in Bangor since 2007.

I am currently Director of Recruitment, Admissions and Communication for the School of Languages, Literatures and Linguistics, and was previously Head of French and Head of the School of Modern Languages and Cultures.

  1. 2022
  2. NullPointerException
  3. NullPointerException
  4. NullPointerException
  5. NullPointerException
  6. NullPointerException
  7. NullPointerException
  8. NullPointerException
  9. 2020
  10. NullPointerException
  11. NullPointerException
  12. NullPointerException
  13. NullPointerException
  14. NullPointerException
  15. NullPointerException
  16. NullPointerException
  17. NullPointerException
  18. NullPointerException
  19. NullPointerException
  20. 2019
  21. NullPointerException
  22. NullPointerException
  23. NullPointerException
  24. NullPointerException
  25. 2018
  26. NullPointerException
  27. NullPointerException
  28. NullPointerException
  29. NullPointerException
  30. NullPointerException
  31. NullPointerException
  32. 2017
  33. NullPointerException
  34. NullPointerException
  35. NullPointerException
  36. 2016
  37. NullPointerException
  38. NullPointerException
  39. NullPointerException
  40. NullPointerException
  41. NullPointerException
  42. 2015
  43. NullPointerException
  44. NullPointerException
  45. NullPointerException
  46. NullPointerException
  47. NullPointerException
  48. NullPointerException
  49. 2014
  50. NullPointerException
  51. NullPointerException
  52. NullPointerException
  53. NullPointerException
  54. NullPointerException
  55. 2012
  56. NullPointerException
  57. NullPointerException