Home People Scott Lowell Scott Lowell shows Scott Lowell shows Scott Lowell TV Shows (8) Rush Hour (2016) As Richard Wakefield, He was 51 years old Castle (2009) As David Hernande, He was 44 years old Heroes (2006) As Professor, He was 41 years old Criminal Minds (2005) As Mike Hicks, He was 40 years old American Dad! (2005) He was 39 years old NCIS (2003) As Terry Thomas, He was 38 years old Queer As Folk (2000) As Ted Schmidt, He was 35 years old Frasier (1993) As Chuck, He was 28 years old