The Beast in Me has proven to be a surprise hit on Netflix. Despite low pre-release buzz, the show is topping the streaming charts and has become a hot topic of discussion among the audience.
Starring Claire Danes and Matthew Rhys in the lead, the psychological thriller revolves around Aggie Wiggs, an author and a grieving mother who is facing writer’s block. However, things change when a new neighbor and a suspected murderer moves into the house next door.
As Aggie tries to find out whether her neighbor is actually a killer, she is helped by FBI agent Brian Abbott. Brian plays an integral part in the story and looks pretty familiar, which makes one wonder who plays him in the Netflix series. The character is played by Australian actor David Lyons in The Beast in Me.
Who plays Brian Abbott in The Beast in Me?

Australian actor David Lyons plays Brian Abbott in The Beast in Me. He has been seen in several TV shows and films earlier, and has been a part of both Australian and American productions.
David started his career in 2002 with the Australian soap opera Neighbours in which he played Damian Slattery. He later made recurring appearances in the police drama Blue Heelers and finally landed a series regular role as Leading Seaman Josh "E.T." Holiday in Sea Patrol in 2007.
The same year, he made his big screen debut with the horror film Storm Warning. Since then, he has also starred in movies like Eat Pray Love, Safe Haven, The Trials of Cate McCall, Truth, and, more recently, She Rides Shotgun.
Meanwhile, on television, he shot to fame in the US with the NBC medical drama ER. He joined the show as a guest star as Dr. Simon Brenner in Season 14 and was a part of the main cast in the 15th and final season.
David then landed the role of the titular superhero in NBC’s The Cape and later portrayed General Sebastian "Bass" Monroe in Revolution, Jackson Brooks in Game of Silence, Lloyd Green in The Commons, Detective Aames in Truth Be Told, and Lou Damford in Troppo.
Earlier this year, he was seen as Father Mulroney in the Australian drama Invisible Boys. Now he has reached a new set of audience with The Beast in Me, and his portrayal of Brian Abbott has impressed everyone.
David Lyons’ role in The Beast in Me
David Lyons joined the cast of The Beast in Me in October 2024. Over a year later, the series finally premiered on Netflix. In the show, Brian Abbott is an FBI agent who is investigating Nile Jarvis, suspecting that he is his wife’s murderer. While he has been asked to stay away from the real estate mogul, Brian continues to pursue the case unofficially.
He shows up drunk at Aggie’s door and warns her to stay away from Nile, revealing how dangerous her neighbor is. The two eventually team up to track the suspect down and find out the truth. However, it ultimately leads to a horrible fate for Brian, making him one of the most tragic characters in the show.
All episodes of The Beast in Me are streaming on Netflix.