Following his brilliant portrayal of Michael in Elf, Daniel - now a chiselled 31-year-old - has dabbled in a few other movie roles, including the Brooklyn Rule with Freddie Prinze Jr and some ...