Glen Shea is an actor and assistant director, known for Lucky Miles (2007), Harry's War (1999) and The Sugar Factory (1998). Read more on iMDB