who plays us marshal on sons of anarchy
Donal Logue In late 2012, Logue joined the casts of Sons of Anarchy as renegade ex-U.S. Marshal Lee Toric who is out for revenge for the murder of his sister and Vikings as King Horik. In 2013, he joined the cast of BBC America's show Copper as a returning Union General turned Tammany Hall insider, General Brendan Donovan, and he returned to Sons of Anarchy and Vikings to reprise his roles from the previous seasons. Logue had roles in two 2013: CBGB with Alan Rickman and 9 Full Moons with Amy Seimetz and Bret Roberts.
Charlie Hunnam Charles Matthew Hunnam (born 10 April 1980)[1] is an English actor. He is known for his roles as Jackson "Jax" Teller in the FX drama series Sons of Anarchy (2008–14), Nathan Maloney in the Channel 4 drama Queer as Folk (1999–2000), Lloyd Haythe in the Fox comedy series Undeclared (2001–02), the title role in Nicholas Nickleby (2002), Pete Dunham in Green Street (2005), Raleigh Becket in Pacific Rim (2013), Percy Fawcett in The Lost City of Z (2017), and in the title role of Guy Ritchie's King Arthur: Legend of the Sword (2017).