Hudson was born in Dublin, Ireland. He studied acting at the Gaiety School of Acting. As an actor, he is best known for Vivarium and The Desk. He wrote and directed a drama short called Absence. He has appeared as a contestant on Fx Makeup Academy Fashion Show and Mr Ireland in 2017 and 2018 respectively.