Home People Aaron Douglas Aaron Douglas shows Aaron Douglas shows Aaron Douglas TV Shows (26) Imposters (2017) As Gary Heller, He was 45 years old Dirk Gently's Holistic Detective Agency (2016) As Gordon Rimmer, He was 45 years old iZombie (2015) As Chuck Burd, He was 43 years old The Returned (2015) As Tony Darrow, He was 43 years old The Flash (2014) As Turtle / Russell Glosson, He was 43 years old The Strain (2014) As Roger Luss, He was 42 years old Hemlock Grove (2013) As Sheriff Tom Sworn, He was 41 years old The Bridge (2010) As Frank Leo, He was 38 years old Bionic Woman (2007) He was 36 years old Reaper (2007) He was 36 years old Eureka (2006) As Dr. Ray Darlton, He was 34 years old Supernatural (2005) As Pierce Moncrieff, He was 34 years old Battlestar Galactica (2004) As Galen Tyrol, He was 33 years old Battlestar Galactica (2003) As Crew Chief Tyrol, He was 32 years old Out of Order (2003) He was 31 years old Black Sash (2003) He was 31 years old Before We Ruled the Earth (2003) He was 31 years old American Dreams (2002) He was 31 years old Breaking News (2002) He was 30 years old The Dead Zone (2002) He was 30 years old Smallville (2001) As Deputy Michael Vertigo, He was 30 years old Smallville (2001) As Pierce, He was 30 years old Dark Angel (2000) As Clerk, He was 29 years old Andromeda (2000) As Wezlow, He was 29 years old Stargate SG-1 (1997) As Moac, He was 25 years old The Outer Limits (1995) He was 23 years old