Which actor played Greg Sanders on CSI?
Answer
Eric Szmanda
Answer
Eric Szmanda
Eric Szmanda played Greg Sanders on CSI: Crime Scene Investigation. Greg began as a DNA technician and later became a field crime-scene investigator in the Las Vegas Crime Lab.
Szmanda joined the series in 2000, appearing as a recurring character during the first two seasons. Greg became a regular cast member in season three and remained part of the series through its 2015 finale, including the television film CSI: Immortality.
A common mix-up is confusing Greg with other long-running CSI characters. George Eads played investigator Nick Stokes, Paul Guilfoyle played Captain Jim Brass, and Robert David Hall played chief medical examiner Al Robbins. Those actors were central to the same Las Vegas team but did not play Greg.
Greg is also notable for his scientific background within the story. He was portrayed as a gifted DNA specialist who eventually wanted to work beyond the laboratory. Szmanda later reprised the role in CSI: Vegas, extending Greg Sanders's place in the wider CSI franchise.
Source: Wikipedia · fact-checked Aug. 2026