We don't have a biography for Craig O'Leary yet. Hang in there, or go ahead and contribute one.
Appearances
Waterloo Road
Guest cast, played by Matt Kennard
- Episode 7x24: Episode 24 (Mar 14, 2012)
- Episode 7x25: Episode 25 (Mar 21, 2012)
- Episode 7x26: Episode 26 (Mar 28, 2012)
- Episode 7x27: Episode 27 (Apr 4, 2012)