The Scot went 3-4 down after an impressive break of 125 in the opening frame but his English opponent could not capitalise, losing the final two frames 86-0, 73-23.
However, one big name did fall in the last 32, with Stuart Bingham falling to Cao Yupeng in a final-frame shootout.
Trump loses thrilling US Open Pool battle with Theron
The world No 9 was within a frame of securing passage to the next stage, but fell to the home favourite, who won the last two frames 86-22 and 57-30.
World Open results (Round 2)
Cao Yupeng 5 – 4 Stuart Bingham
Peter Ebdon 5 – 3 Marco Fu
Luca Brecel 5 – 4 Daniel Wells
John Higgins 5 – 4 Matthew Selt
Jimmy Robertson 5 – 2 John Astley
Lee Walker 5 – 2 Robert Milkins
David B Gilbert 5 – 2 Martin Gould
Joe Perry 5 – 0 Ryan Day
'He doesn't enjoy long sleeve shirts' – Trump's British rival reveals key dislike
'Lovely, Mr Trump' – How Juddernaut enjoyed his first dip in pool without jump shot