Note: Theatrical release dates are for the USA unless specified.
| John Wick: Chapter 4 | John Wick | March 24, 2023 |
| DC Super League of Pets | May 20, 2022 | |
| The Matrix Resurrections | Neo/Thomas Anderson | December 22, 2021 |
| SpongeBob the Movie: Sponge on the Run | Sage | March 4, 2021 |
| Bill & Ted Face the Music | Ted | August 28, 2020 |
| Between Two Ferns | himself | September 20, 2019 |
| Toy Story 4 | Duke Caboom | June 21, 2019 |
| Always Be My Maybe | himself | May 31, 2019 |
| John Wick 3: Parabellum | John Wick | May 17, 2019 |
| Replicas | Will Foster | January 11, 2019 |
| Destination Wedding | Frank | August 31, 2018 |
| Swedish Dicks Season 2 | Tex | July 26, 2018 USA |
| Siberia | Lucas Hill | July 13, 2018 |
| Swedish Dicks Season 1 | Tex | August 9, 2017 USA |
| To the Bone | Dr. Beckham | July 14, 2017 |
| The Bad Batch | The Dream | June 23, 2017 |
| John Wick: Chapter 2 | John Wick | February 10, 2017 |
| The Whole Truth | Richard Ramsey | October 21, 2016 |
| Neon Demon | Hank | June 24, 2016 |
| Exposed (Daughter of God) | Detective Scott Galban | January 22, 2016 |
| Knock, Knock | Evan Webber | October 9, 2015 |
| John Wick | John Wick | Oct 24, 2014 |
| 47 Ronin | Kai | Dec 25, 2013 |
| Man of Tai Chi | Donaka Marks | Nov 1, 2013 |
| Generation Um | John | May 28, 2013 |
| Side by Side | himself | Aug 31, 2012 |
| Henry’s Crime | Henry Torne | April 8, 2011 |
| CR: Enter the Matrix (Video Game) | Neo | 2009 |
| -Easy To Assemble (TV series), The Teaming Building Event |
Virste Feirron | 2009 |
| The Private Lifes of Pippa Lee | Chris Nadeau | Nov 27, 2009 |
| The Day the Earth Stood Still | Klaatu | Dec 12, 2008 |
| Street Kings | Detective Tom Ludlow | Apr 11, 2008 |
| The Lake House | Alex Wyler | June 16, 2006 |
| A Scanner Darkly | Bob Arctor | July 28, 2006 |
| The Great Warming | Self (narrator) | 2006 |
| Echo (a short) | Narcissus | 2005 |
| Constantine | John Constantine | Feb 18, 2005 |
| Thumbsucker | Perry Lyman | Oct 7, 2005 |
| Ellie Parker | Dogstar | Nov 11, 2005 |
| Something’s Gotta Give | Julian Mercer | Dec 12, 2003 |
| The Matrix Revolutions | Neo | Nov 5, 2003 |
| Kid’s Story (a short) | Neo (voice) | 2003 |
| Enter The Matrix (Video Game) | Neo (voice) | 2003 |
| The Matrix Reloaded | Neo | May 15, 2003 |
| Hard Ball | Conor O’Neill | Sept 14, 2001 |
| Sweet November | Nelson Moss | Feb 16, 2001 |
| The Gift | Donnie Barksdale | Jan 19, 2000 |
| The Watcher | Griffin | Sept 8, 2000 |
| The Replacements | Shane Falco | Aug 11, 2000 |
| Me and Will | Dogstar/himself | Oct 19, 1999 |
| The Matrix | Neo | Mar 31, 1999 |
| The Devil’s Advocate | Kevin Lomax | Oct 17, 1997 |
| The Last Time I Committed Suicide | Harry | June 20, 1997 |
| Feeling Minnesota | Jjaks Clayton | Sept 13, 1996 |
| Chain Reaction | Eddie Kasalivich | Aug 2, 1996 |
| A Walk in the Clouds | Paul Sutton | Aug 11, 1995 |
| Johnny Mnemonic | Johnny Mnemonic | May 26, 1995 |
| Speed | Officer Jack Traven | June 10, 1994 |
| Little Buddha | Siddhartha | May 25, 1994 |
| Even Cowgirls Get the Blues | Julian Gitche | May 20, 1994 |
| Freaked | Ortiz the Dog Boy (uncredited) | Oct 1, 1993 |
| Much Ado About Nothing | Don John | July 2, 1993 |
| Dracula | Jonathan Harker | Nov 13, 1992 |
| My Own Private Idaho | Scott Favor | Sept 29, 1991 |
| Bill & Ted’s Bogus Journey | Ted | July 19, 1991 |
| Point Break | Johnny Utah | July 12, 1991 |
| Captivated ’92: The Video Collection | Jeff (Rush, Rush segment) | 1991 |
| Providence | Eric | 1991 |
| Bill & Ted’s Excellent Adventures (TV series) -see all 13 episodes |
Ted Logan | 1990 |
| Tune in Tomorrow | Martin Loader | Oct 26, 1990 |
| I Love You to Death | Marion James1990 | Apr 6, 1990 |
| The Tracey Ullman Show -Two Lost Souls |
Jessie Walker | 1989 |
| Parenthood | Tod Higgins | Aug 2, 1989 |
| American Playhouse (TV series) Life Under Water |
Kip | Apr 12, 1989 |
| Dangerous Liaisons | Le Chevalier Raphael Danceny | Feb 24, 1988 |
| Bill & Ted’s Excellent Adventure | Ted Logan | Feb 17, 1989 |
| The Prince of Pennsylvania | Rupert Marshetta | Oct, 1988 |
| Permanent Record | Chris Townsend | Apr 22, 1988 |
| The Night Before | Winston Connelly | Apr 15, 1988 |
| River’s Edge | Matt | May 8, 1987 |
| Babes in Toyland (TV movie) | Jack Fenton/Jack-be-Nimble | Dec 19, 1986 |
| Under the Influence (TV movie) | Eddie talbot | Sep 28, 1986 |
| Flying | Tommy Warneki | Sept 12, 1986 |
| The Brotherhood of Justice | Derek | May 18, 1986 |
| Walt Disney’s Wonderful World of Color (TV series) –Young Again |
Michael Riley | May 11, 1986 |
| Act of Vengeance (TV movie) | Buddy Martin | Apr 12, 1986 |
| Youngblood | Heaver | Jan 31, 1986 |
| One Step Away | Ron Petrie | Sept 13, 1985 |
| Comedy Factory (TV series) –Fast Food |
Crackers | June 28, 1985 |
| Letting Go (TV movie) | Stero Teen #1 | May 11, 1985 |
| Night Heat (TV series) –Necessary Force…Thug #1 – Feb 9 –Crossfire…Mugger – Jan 31 |
1985 | |
| Hangin’ In (TV series) –Happiness is a Warm Grover |
teen Client | Jan 9, 1984 |