Starting in 2009, Beach played a supporting role on the HBO series, Big Love as a manager in an Indian casino, with Bill Henrickson (Bill Paxton). On February 10, 2010 it was announced that Beach will portray Tommy Prince, the Canadian war hero, in an upcoming movie about his life. According to Bay Film Studios, the movie will be a "true account of Canada's most highly decorated First Nations soldier." Beach said he is honoured to portray Prince, calling him a positive role model for all First Nations. In 2011, he starred in Cowboys & Aliens, an American science fiction Western film directed by Jon Favreau and starring Daniel Craig, Harrison Ford, and Olivia Wilde. The film is based on the 2006 graphic novel of the same name created by Scott Mitchell Rosenberg. Also in 2011, Beach returned to Canada to star in the TV series Arctic Air, which premiered on January 12, 2012. In 2015, Beach appeared on several episodes of Backstrom as Sheriff Jesse Rocha. In 2018 he played Black Hawk in Hostiles, starring Christian Bale and Wes Studi.