Home People Roger Cross Roger Cross shows Roger Cross shows Roger Cross TV Shows (27) Coroner (2019) As Donovan McAvoy, He was 49 years old Dirk Gently's Holistic Detective Agency (2016) As Eddie Black, He was 47 years old The Magicians (2015) As Admiral Lacker, He was 46 years old Dark Matter (2015) As Six, He was 45 years old The Returned (2015) As Matt, He was 45 years old The Strain (2014) As Reggie Fitzwilliam, He was 44 years old Orphan Black (2013) As Carlton, He was 43 years old Motive (2013) As Boyd Bloom, He was 43 years old Arrow (2012) As Detective Lucas Hilton, He was 42 years old Continuum (2012) As Travis Verta, He was 42 years old Charlie's Angels (2011) He was 41 years old The Gates (2010) As Coach Ross, He was 40 years old Fringe (2008) He was 38 years old Chuck (2007) As Ring Agent, He was 37 years old Eureka (2006) As Major William Shaw, He was 36 years old The 4400 (2004) He was 34 years old 24 (2001) As Curtis Manning, He was 32 years old Star Trek: Enterprise (2001) As Tret, He was 31 years old Andromeda (2000) As Carter, He was 30 years old NASCAR Racers (1999) He was 30 years old First Wave (1999) He was 29 years old Stargate SG-1 (1997) As Lieutenant Connor, He was 27 years old Millennium (1996) He was 27 years old The Outer Limits (1995) He was 25 years old Sliders (1995) As Wilkins, He was 25 years old The X-Files (1993) He was 23 years old Highlander: The Series (1992) As Derek Worth, He was 22 years old