He's Edmond Dantes' son in The Count of Monte Cristo (2002) movie staring Jim Caviesel (as Edmond)
Albert was played by Henry Cavill.

Well, I'm sure Stephenie Meyer (Twilight author) will agree. Afterall, Henry was her first choice too (according to internet sources).
(Though I still see Chace Crawford's face whenever I read the book.... shhhhhh....)

But I will still watch it, don't worry. LA and I already have a date. ^_^