James O'Hara

James O'Hara

James O'Hara is an actor, known for Still Game (2002) and Waterloo Road (2006).