Tom Welling Filmography: Every Movie and TV Show in Order
All 17 Tom Welling roles in chronological order (1999 to 2024): 9 movies and 8 TV series.

How many movies and TV shows has Tom Welling been in? This complete Tom Welling filmography lists 17 credited roles (9 films, 8 TV series), in chronological order from 1999 to 2024, with links to our full guides where available.
Tom Welling movies in order
- Smallville (2002) as Clark Kent
- Cheaper by the Dozen (2003) as Charlie Baker
- The Fog (2005) as Nick Castle
- Cheaper by the Dozen 2 (2005) as Charlie Baker
- Parkland (2013) as Roy Kellerman
- Draft Day (2014) as Brian Drew
- The Choice (2016) as Ryan McCarthy
- Clear Cut (2024) as Keen
- Mafia Wars (2024) as Terry
Tom Welling TV shows
- Judging Amy (1999) as Rob Meltzer
- Special Unit 2 (2001) as Male Victim
- Undeclared (2001) as Tom
- Smallville (2001) as Clark Kent
- Lucifer (2016) as Marcus Pierce
- Batwoman (2019) as Clark Kent (Earth-167)
- Professionals (2020) as Vincent Corbo
- The Winchesters (2022) as Samuel Campbell
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Tom Welling been in?
Tom Welling has 9 credited film roles and 8 TV roles, for a total of 17 credits from 1999 to 2024.
What was Tom Welling's first major role?
Judging Amy (1999).
What is Tom Welling's most recent project?
Mafia Wars (2024).



