Gary Hershberger

Gary Hershberger is an American actor who portrayed Matthew Gilardi on Six Feet Under.