Feore honed his acting skills as a member of the Acting Company of the Stratford Festival of Canada, North America’s largest classical repertory theatre. He spent 16 seasons at Stratford where he rose from bit parts to leading roles, including Romeo, Hamlet, Richard III, and Cyrano. He returned in 2006 to star in four productions, including Don Juan in both English and French and as Fagin in Oliver!. More recently, in 2009 he played the main role of Macbeth in the play Macbeth, and the main role of Cyrano in Cyrano de Bergerac both performed at the Stratford Festival Theatre.
Outside Canada, Feore has appeared in numerous film, theatre and television roles. He is perhaps most famous in the United States for his supporting roles in such Hollywood films as Pearl Harbor, The Sum of All Fears, Paycheck, and The Chronicles of Riddick. He was the crooked Los Angeles Police Chief James E. Davis in 2008's Changeling. In 2011, he appeared as Laufey, King of the Frost Giants, in the live-action superhero film, Thor.