James Farrar joins EastEnders as 'unpredictable troublemaker' Zack Hudson

He'll start filming in February and will appear on screen in March.