Well, the first thing I'd do is flash my landing lights a few times in the hope that he'll see me first.....
Assuming he isn't in contact with the TWR then I'd probably make an early turn onto Final whilst informing ATC of my decision and proceed as normal whilst keeping a good lookout on the basis that it's better to be in a position to land and "below" oncoming traffic than in a possible conflicting situation.
What did you do?