Home People Ron Melendez Ron Melendez shows Ron Melendez shows Ron Melendez TV Shows (11) Minority Report (2016) As Tyson Cole, He was 43 years old Castle (2009) As Jeff Dilahunt, He was 36 years old General Hospital: Night Shift (2007) He was 34 years old Ghost Whisperer (2005) He was 32 years old Grey's Anatomy (2005) As Will, He was 32 years old CSI: NY (2004) He was 31 years old NCIS (2003) He was 30 years old Angel (1999) As James, He was 26 years old Legacy (1998) He was 25 years old Sliders (1995) As Brock, He was 22 years old The Nanny (1993) He was 20 years old