Actor · Born 1959
Thin Lizzy: Rocker on the Loose
2018
The Lennon Report
2016 · as Tracheotomy Patient
Thin Lizzy: now, then and forever
2016
Law Abiding Citizen
2009 · as Messenger
Satan's Little Helper
2005 · as Pinoccio
Guts and Glory: The Rise and Fall of Oliver North
1989 · as Sargeant Major Collins