Michael Legge

Michael Legge

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 Co…

Filmography

Shameless
Shameless
2004 · TV
as Tom O'Leary
Screen Two
Screen Two
1985 · TV
as John Willis
Dream Team
Dream Team
1997 · TV
as Conor McCarthy
Outcasts
Outcasts
2011 · TV
as Tipper Malone
London Irish
London Irish
2013 · TV
as Aidan
Angela's Ashes
Angela's Ashes
1999 · Movie
as Older Frank
Tower Block
Tower Block
2012 · Movie
as Jeff
The Stag
The Stag
2013 · Movie
as Little Kevin
Thomas & Friends: King of the Railway
Thomas & Friends: King of the Railway
2013 · Movie
as Luke (voice)
Whole Lotta Sole
Whole Lotta Sole
2011 · Movie
as Randy Weller
Thomas & Friends: Blue Mountain Mystery
Thomas & Friends: Blue Mountain Mystery
2012 · Movie
as Luke (voice)
The Precious Blood
The Precious Blood
1996 · Movie
as John Willis
Whatever Happened to Harold Smith?
Whatever Happened to Harold Smith?
2000 · Movie
as Vincent Smith
Secret Societies: The String Pullers
Secret Societies: The String Pullers
2009 · TV
as Himself - Narrator
Cowboys & Angels
Cowboys & Angels
2004 · Movie
as Shane
The Girls from H.A.R.M.!
The Girls from H.A.R.M.!
2000 · Movie
Soft Sand, Blue Sea
Soft Sand, Blue Sea
1998 · Movie
as Store Guard
Straydogs
Straydogs
1999 · Movie
as Niko
Secret Societies : The Dark Mysteries of Power Revealed
Secret Societies : The Dark Mysteries of Power Revealed
2007 · Movie
as Narrator
Mute
Mute
2012 · Movie
as The Mute
Stumped
Stumped
1998 · Movie
as Lt. Dannon
That's Independent!
That's Independent!
2004 · Movie
as Self