It's as if you are trying to say: I thought him to be his father. This construction is slightly dated. I would prefer to say: I thought he was his father. If you insert this sentence as a clause into the above sentence, it should look like this:
The man who I thought was his father proved a stranger.