James Farrar is an English actor, known for his roles as Liam Gilmore in the Channel 4 soap opera Hollyoaks (2012–2013), and made his first appearance as Zack Hudson in the BBC soap opera EastEnders in March 2021.