Justice has caught up with James Sebastion Thomas.
The 29-year-old has been jailed, 21 months after he attacked a woman.
She was left with extreme swelling and bruising to one side of her face after the assault, in November 2018.
He had been on the run since August 2019, when he failed to appear at court after he was found guilty of assault.
North Yorkshire Police issued wanted appeals to help locate Thomas and he also featured on Crimewatch Roadshow before he was found and arrested last month.
Thomas of Hembridge Road, Selby was yesterday sentenced to two years 10 months in prison at York Crown Court after he was found guilty of assault causing actual bodily harm, possession of class B drugs with intent to supply and failure to surrender to bail.
In addition to the prison sentence, Thomas received a 10 year restraining order to prevent him from making contact with his victim.