Michael Legge (born 11 December 1978, Newry, County Down, Northern Ireland) is a Northern Irish actor. He has appeared in a number of stage, film, television and radio roles. He may be best-known for playing the teenaged Frank McCourt in Alan Parker's 1999 film, Angela's Ashes. Legge attended St Colman's College, Newry. From Wikipedia, the free encyclopedia
Angela's Ashes
(Older Frank)
Cowboys & Angels
(Shane)
That's Independent!
(Himself)
Stumped
(Lt. Dannon)
Whatever Happened to Harold Smith?
(Vincent Smith)
Tower Block
(Jeff)
The Stag
(Little Kevin)
Straydogs
(Niko)
Thomas & Friends: Blue Mountain Mystery - The Movie
(Luke (voice))
Whole Lotta Sole
(Randy Weller)
Thomas & Friends: King of the Railway
(Luke (voice))
Soft Sand, Blue Sea
(Store Guard)
Secret Societies : The Dark Mysteries of Power Revealed
(Narrator)
The Precious Blood
(John Willis)
Outcasts
(Tipper Malone)
London Irish
(Aidan)
Secret Societies: The String Pullers
(Himself - Narrator)
Dream Team
(Conor McCarthy)