who plays prince albert in victoria on masterpiece
Tom Hughes (actor) Tom Hughes (born 18 April 1985[1]) is an English actor. His roles include Michael Rogers in Agatha Christie's Marple, Jonty Millingden in the ITV drama Trinity, Chaz Jankel in Sex & Drugs & Rock & Roll,[2] Bruce Pearson in Cemetery Junction,[3][4] and Nick Slade in the BBC legal drama Silk.[5][6] He also played Joe Lambe, the lead role in the 2014 BBC Cold War drama The Game.[7] Since 2016, he has starred in the role of Prince Albert in the ITV drama Victoria.
Michael Caine Caine played Ebenezer Scrooge in The Muppet Christmas Carol (1992). This was his first starring role in several years, which led to a career resurgence in the late 1990s, receiving his second Golden Globe Award for his performance in Little Voice in 1998 and receiving his second Academy Award for Best Supporting Actor for The Cider House Rules the following year. Caine played Nigel Powers in the 2002 parody Austin Powers in Goldmember, and Alfred Pennyworth in Christopher Nolan's The Dark Knight Trilogy. He appeared in several other of Nolan's films including The Prestige (2006), Inception (2010), Interstellar (2014) and a minor (voice-only) role in Dunkirk (2017). He also appeared as a supporting character in Alfonso Cuarón's Children of Men and Pixar's 2011 film Cars 2. As of February 2017, films in which he has starred have grossed over $3.5 billion domestically and over $7.8 billion worldwide.[3] Caine is ranked as the twelfth highest grossing box office star.[4]