Home People Adrian Holmes Adrian Holmes shows Adrian Holmes shows Adrian Holmes TV Shows (37) V Wars (2019) As Michael Fayne, He was 45 years old Mary Kills People (2017) As Troy Dixon, He was 42 years old Wynonna Earp (2016) As Bass Reeves, He was 42 years old Impastor (2015) As Federal Agent Landecker, He was 41 years old 19-2 (2014) As Nick Barron, He was 39 years old Motive (2013) As Mark 'Machine' Mason, He was 38 years old Battlestar Galactica: Blood & Chrome (2012) As Lt. Decklan Elias, He was 38 years old Arrow (2012) As Lieutenant Frank Pike, He was 38 years old Arrow (2012) As Lt. Frank Pike, He was 38 years old Arrow (2012) As Frank Pike, He was 38 years old Continuum (2012) As Warren, He was 38 years old True Justice (2011) As Marcus Mitchell, He was 37 years old Fringe (2008) As Forensics Chief, He was 34 years old The Andromeda Strain (2008) As Sam Barton, He was 34 years old The Guard (2008) He was 33 years old Flash Gordon (2007) He was 33 years old The Evidence (2006) He was 31 years old Painkiller Jane (2005) He was 31 years old Supernatural (2005) As Demon, He was 31 years old Reunion (2005) He was 31 years old Godiva's (2005) He was 30 years old Huff (2004) As Impatient Driver, He was 30 years old The Collector (2004) He was 30 years old The L Word (2004) He was 29 years old Tru Calling (2003) As Victor, He was 29 years old Hot Wheels Highway 35 (2003) He was 29 years old John Doe (2002) He was 28 years old The Twilight Zone (2002) He was 28 years old Smallville (2001) As Griff, He was 27 years old Smallville (2001) As Basqat, He was 27 years old Da Vinci's Inquest (1998) He was 24 years old Seven Days (1998) He was 24 years old Stargate SG-1 (1997) As Special Operations Sergeant, He was 23 years old Stargate SG-1 (1997) As Detective Ryan, He was 23 years old The Outer Limits (1995) He was 20 years old Highlander: The Series (1992) As Street Kid, He was 18 years old Highlander: The Series (1992) As Johnny, He was 18 years old