At first glance, Steven seriously looked like young Leon Lai. The 2nd pix shows up the signs of time passing by. 17 years ago. Steven was so cute and sunshine, full of youthful vigor then. What a pretty youth he was then, now one can see the passage of time etched on his face
Man in pix is Taiwan Little Tiger's former manager, now managing other Taiwanese singers.
Like I said, Steven is mostly probably in talks with Gold Typhoon Group about releasing a music album.