Reel.Name Français
I Swear

Film character

John Davidson

I Swear 2025

played by Robert Aramayo

8.4/10 · 61,732 votes BiographyDrama

This role won Best Actor in a Leading Role 2026

View on IMDb ↗

The film

Diagnosed with Tourette Syndrome at 15, John Davidson navigates his way against the odds through troubled teenage years and into adulthood, finding inspiration in the kindness of others to discover his true purpose in life.

Synopsis from TMDB.

The name

Also in I Swear

  1. I Swear
    Chris Achenbach I Swear 2025 played by David Carlyle
  2. I Swear
    David Davidson I Swear 2025 played by Steven Cree
  3. I Swear
    Dottie Achenbach I Swear 2025 played by Maxine Peake
  4. I Swear
    Palace Official I Swear 2025 played by Somerled Campbell
  5. I Swear
    William (10) I Swear 2025 played by Ethan Stewart
The film →

Elsewhere on screen, John

  1. Seven
    John Doe Seven 1995 played by Kevin Spacey
  2. The Green Mile
    John Coffey The Green Mile 1999 played by Michael Clarke Duncan
  3. Terminator 2: Judgment Day
    John Connor Terminator 2: Judgment Day 1991 played by Edward Furlong
  4. Braveheart
    John Wallace Braveheart 1995 played by Sandy Nelson
  5. A Beautiful Mind
    John Nash A Beautiful Mind 2001 played by Russell Crowe
  6. Die Hard
    John McClane Die Hard 1988 played by Bruce Willis
  7. The Revenant
    John Fitzgerald The Revenant 2015 played by Tom Hardy
  8. The Imitation Game
    John Cairncross The Imitation Game 2014 played by Allen Leech
See all 2,126 roles →