Reel.Name Français
I Swear

Film character

William (10)

I Swear 2025

played by Ethan Stewart

8.4/10 · 61,732 votes BiographyDrama

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
    John Davidson I Swear 2025 played by Robert Aramayo
  5. I Swear
    Palace Official I Swear 2025 played by Somerled Campbell

Elsewhere on screen, William

  1. Braveheart
    William Wallace Braveheart 1995 played by Mel Gibson
  2. X2: X-Men United
    William Stryker X2: X-Men United 2003 played by Brian Cox
  3. Mission: Impossible - Rogue Nation
    William Brandt Mission: Impossible - Rogue Nation 2015 played by Jeremy Renner
  4. Notting Hill
    William Thacker Notting Hill 1999 played by Hugh Grant
  5. 3:10 to Yuma
    William Evans 3:10 to Yuma 2007 played by Logan Lerman
  6. Con Air
    William 'Billy Bedlam' Bedford Con Air 1997 played by Nick Chinlund
  7. RED
    William Cooper RED 2010 played by Karl Urban
  8. Jumper
    William Rice Jumper 2008 played by Michael Rooker