Scottish hardman Robert Carlyle is revolted by the thought of starring in the next Harry Potter movie - even though it would make all his children's dreams come true.

Carlyle, who made his name in cult movie TRAINSPOTTING, is convinced starring in the children's fantasy series would sicken him, and is baffled by Ralph Fiennes, Gary Oldman and Robbie Coltrane's readiness to star in the children's series.

The 44-year-old actor says, "The thought of being in Harry Potter makes me physically ill.

"On the other hand, my kids might turn around in a few years and go, 'Why weren't you in Harry Potter?'"