
John Parsonage is a Canadian semi-retired professional wrestler, better known by his ring name "Hot Shot" Johnny Devine. He is best known for his time in Total Nonstop Action Wrestling.
TNA One Night Only: 10 Reunion 2013 2013
as Johnny Devine
TNA Bound for Glory IV 2008
as Johnny Devine
TNA No Surrender 2008 2008
as Johnny Devine
TNA Hard Justice 2008 2008
as Johnny Devine
TNA Sacrifice 2008 2008
as Johnny Devine
TNA Lockdown 2008 2008
as Johnny Devine
TNA Wrestling: Destination X 2008
as Johnny Devine (Ringside)
TNA Against All Odds 2008 2008
as Johnny Devine
TNA Final Resolution January 2008 2008
as Johnny Devine
TNA Turning Point 2007 2007
as Johnny Devine
TNA Wrestling: Bound for Glory 2007
as Havok
TNA No Surrender 2007 2007
as Havok
TNA Hard Justice 2007 2007
as Havok (Ringside)
TNA Against All Odds 2007 2007
as Havok
TNA Genesis 2006 2006
as Johnny Devine
The Best of the X Division Vol. 2 2006
as Himself
TNA Bound for Glory 2006 2006
as Himself
TNA No Surrender 2006 2006
as Johnny Devine
TNA Hard Justice 2006 2006
as Johnny Devine
TNA Victory Road 2006 2006
as Johnny Devine
TNA Sacrifice 2006 2006
as Johnny Devine
TNA Destination X 2005 2005
as Johnny Devine (Ringside)
TNA Against All Odds 2005 2005
as Johnny Devine (Ringside)
Unscarred: The Life of Nick Mondo 2004
as Horace the Psychopath
Credits from TMDB.