Speedman's TV debut came in 1995 with the Canadian series Net Worth. After appearing in several small TV roles, Speedman decided to go to New York City to study for a short time at the Neighborhood Playhouse before dropping out and returning home to Toronto. His big break came when he got a call from an American casting agent who wanted him to audition for a new series called Felicity. Portraying brooding college student Ben Covington opposite overnight star Keri Russell as Felicity, Speedman received much acclaim on the popular series. Soon after Felicity, Speedman began to get offers for more prominent roles while working on the series. In 2000, Speedman was given the role of Billy Hannan opposite Gwyneth Paltrow in the film Duets.
After ending a four-year run on Felicity, Speedman quickly found success in film. In 2002, he was cast in his first major starring role in a feature, portraying an inexperienced LAPD detective caught in a web of corruption, opposite Kurt Russell, in the police drama Dark Blue. Next, Speedman portrayed the husband of a terminally ill woman opposite fellow Canadian and high-school alumna Sarah Polley in the independent drama My Life Without Me. Speedman won a "Golden Wave Award" for his work on the film.
Later in 2003, Speedman starred opposite Kate Beckinsale in the supernatural thriller Underworld. Making an impression on audiences in the stylized vampire-werewolf film, Speedman was honored with a Saturn Award in the category "Cinescape Face of the Future Award". Then, he went on to star alongside James Marsden in the thriller The 24th Day and Ice Cube in xXx: State of the Union. Upon the success of the first Underworld film, Speedman reprised his role as Michael Corvin in the 2006 sequel Underworld: Evolution. He appeared alongside Willem Dafoe in Anamorph and Wes Bentley in Weirdsville. Speedman appeared with Liv Tyler in the 2008 horror–thriller The Strangers, and also alongside Rachel Blanchard in Adoration, directed by Atom Egoyan.
In July 2009, it was reported that Speedman was to star alongside Dustin Hoffman among others in the film adaption of Barney's Version. Pre-production began in August 2009, and filming took place in Rome, New York and Canada. Speedman also starred in the independent Western The Last Rites of Ransom Pride alongside Lizzy Caplan and Dwight Yoakam. Archive footage of Speedman from the previous Underworld films was used in the 2012 & 2016 sequels, Awakening and Blood Wars; his facial likeness was superimposed on a stand-in for his character's brief role in the film. He had a supporting role as Jeremy in The Vow.
Speedman last starred as XO Sam Kendal in the ABC military drama series Last Resort, which premiered on September 27, 2012.
Speedman was born in London, to Scottish parents Mary (Campbell), a primary school Teacher and champion Runner, and Roy Speedman (1944–1999), a department store buyer. His sister, Tracey, died from cancer on February 8, 2016. At the age of four, he and his family moved to Toronto, Ontario. He was a competitive Swimmer who attended Earl Haig Secondary School's now defunct gifted athlete program. As a member of the Canadian Junior National Swim Team, Speedman placed ninth at the 1992 Olympic trials. Suffering a neck injury soon after, he was forced to leave the sport. To find a new focus outside of athletics, Speedman became interested in acting. He went on to attend the University of Toronto and York University to study his craft.