Biography
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
Filmography
Cast Credits

London Irish
Character: Aidan
TV • 2013

Thomas & Friends: King of the Railway
Character: Luke (voice)
MOVIE • 2013

The Stag
Character: Little Kevin
MOVIE • 2013

Tower Block
Character: Jeff
MOVIE • 2012

Thomas & Friends: Blue Mountain Mystery - The Movie
Character: Luke (voice)
MOVIE • 2012

Whole Lotta Sole
Character: Randy Weller
MOVIE • 2011

Outcasts
Character: Tipper Malone
TV • 2011

Secret Societies: The String Pullers
Character: Himself - Narrator
TV • 2009

Secret Societies : The Dark Mysteries of Power Revealed
Character: Narrator
MOVIE • 2007

Cowboys & Angels
Character: Shane
MOVIE • 2004

That's Independent!
Character: Himself
MOVIE • 2004

Whatever Happened to Harold Smith?
Character: Vincent Smith
MOVIE • 2000

Angela's Ashes
Character: Older Frank
MOVIE • 1999

Straydogs
Character: Niko
MOVIE • 1999

Soft Sand, Blue Sea
Character: Store Guard
MOVIE • 1998

Stumped
Character: Lt. Dannon
MOVIE • 1998

Dream Team
Character: Conor McCarthy
TV • 1997

The Precious Blood
Character: John Willis
MOVIE • 1996
Crew