
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
1999 · as Older Frank

Whole Lotta Sole
2011 · as Randy Weller

Tower Block
2012 · as Jeff

Thomas & Friends: Blue Mountain Mystery
2012 · as Luke (voice)

Thomas & Friends: King of the Railway
2013 · as Luke (voice)

The Stag
2013 · as Little Kevin

The Precious Blood
1996 · as John Willis

Mute
2012 · as The Mute

Whatever Happened to Harold Smith?
2000 · as Vincent Smith

Cowboys & Angels
2004 · as Shane

Straydogs
1999 · as Niko

The Girls from H.A.R.M.!
2000

Soft Sand, Blue Sea
1998 · as Store Guard

Stumped
1998 · as Lt. Dannon

Secret Societies : The Dark Mysteries of Power Revealed
2007 · as Narrator

That's Independent!
2004 · as Self