Liam Fox has had four credited roles in Emmerdale, most notably Dan Spencer, whom he has played since 2011, his wife Joanna Hudson has also featured on the ITV soap.
Dan has been having a troublesome time in the Dales of late after finding out his teen daughter, Amelia Spencer, is pregnant, and if that wasn't dramatic enough, it comes shortly after discovering his own brother is actually Amelia's biological father.
However, actor Liam Fox's life outside of Emmerdale is thankfully much less dramatic. He is happily married to former co-star Joanna Hudson, the loved-up pair who actually dated previously whilst Liam was a university, tied the knot in 2020.