Explore Canadian Men, Craig Parker, and more!

Craig Parker played Haldir aka my husband!

I always loved the actor I knew only as "The Hot Elf" in Lord of the Rings. Just found out this hunk, who I've fallen for, IS THAT ELF. It's like destiny or something.

Please Note: that while there are a couple of fan pages on Facebook about Craig…

Craig Parker: the Actor Behind Haldir, unofficial fan site

HBD Craig Parker November 12th 1970: age 45

View images and find out more about CBS Television Studios Annual Summer Soiree Party at Getty Images.

Colin O'Donoghue from Once Upon A Time

34 Times Colin O'Donoghue Ruined Your Life

Colin O'donoghue ❤ Everyone loves an irish boy :) oh my word.I had the same style shirt but "everyone loves an irish girl" in high school.

t-shirt básica,short e ray ban, é moleza ser estiloso, basta pensar um pouco ;)

Chris Hemsworth stocks up on iced coffee

taken this summer at Citadel Hill in Halifax, no wonder women fall for men in uniform!

Soldiers at the Halifax Citadel in downtown Halifax, Nova Scotia. His uniform is crisp and bright. Citadel Hill in Halifax, Nova Scotia