Now that you mention it, he did look familiar. Wow, it really makes me remember on how long it's been since then..to think that it's been 14 years since that episode came out.
Only in the CW-DC Television Universe can you have:
1. Green Arrow web slinging away in mid air, without a building in front of him.
2. Arsenal constantly doing ineffective back flips
3. The Flash not apprehending his normal speed villains before they get away from the scene, let alone stealing their cold/heat guns
Oliver should write a book about his philosophy when it comes to caring for the women that he loves in his life:
Chapter 1- How to tell a woman that you lover her
A. Passionately kiss her and tell her that you lover her with all of your heart, before also mentioning that your career will prevent you two in ever becoming a real couple.
B. Act moody around her whenever you see her with another guy, as though your girlfriend was cheating on you.....even though you basically told her to move on with her life.
Chapter 2- How to commit to a woman you're going out with
A. Cheat on her with any female relative that she may have around your age.
B. If she's still into you, impregnate another woman with your child. Though if you have second thoughts about this step, have your mommy take care of it for you.
Chapter 3- How to take care of your younger sister
A. Even though your sister is in tremendous emotional pain and agony, find a convoluted way to ensure that your sister is still stuck with being around the person that is responsible for that agony in the first place.