He looks horrible, in my opinion. Not because he played Edward, because he's definitely NOT attractive to me, and it's rumored that he's not a big fan of shampoo, what I think is legit, judging by his hair.
And he's not a very talented actor, he just seems so fake and weird. Even in Harry Potter, Cedric had the same vibe all of his characters had. And it's not a good one.
In my opinion he is the worst actor I've ever had the misfortune to watch.
And that is extremely rare with me.
I was watching "The Haunted Airman" the other day, and I turned it off. And blimey a film must be pretty damn awful for me to turn off.