Yeah that's a good point. Maybe in the same hospital but never met each other?
Printable View
If he was in love with Steph, he wouldn't be trying to hurt her, even if he's ill. More likely he's jealous of Belinda's and Steph's relationship, because he loves Belinda.
Yes, she was standing fairly close to him in yesterday's episode when he caught the snake. There was no recognition from her.
In today's episode snake guy said "She shouldn't love someone she can't have" to Jack. That describes Belinda, so he must know her. To me it sounds like he's jealous of her love for Steph.