Early Career and Independent Films:
* The American Astronaut (2001) - His first major film role.
* The Fledgling (2002)
* The Lost City (2005) - A British adventure film.
* The Jane Austen Book Club (2007)
* Miranda (2008) - A romantic comedy.
Television Series:
* Miranda (2009-2015) - He plays Gary Preston, the love interest of the titular character.
* Rush (2011-2012) - A medical drama where he played a charismatic doctor.
* Lucifer (2016-2021) - His breakout role as the Devil, which earned him global recognition.
Recent and Upcoming Projects:
* The Secret Lives of Pets 2 (2019) - He voiced the character "Hunter" in this animated comedy.
* The Woman in the Library (2023) - A thriller film on Netflix.
* Players (2023) - A romantic comedy on Paramount+.
This list includes just some of the films Tom Ellis has been in. You can find a more complete list on his IMDB page.