i'm not sure why toi put "once upon a time david" since this page is all about once upon a time so if toi just put "david" we would know who toi were talking about MDR and to answer your question, yes he is very hot! especially when he smiles :)
Hell no!! I think he's very bland looking. My mom and bro agree with me and we NEVER agree about this stuff. Most of my Friends agree too. His personality isn't much better. My least fave character on the show.
I like Rumple, Hook, Victor, and Jefferson. They are much plus fun to look at :D Heck, I'd even go lesbian for Regina!