No photoDavid ZabriskieActor · Born January 12, 1979 · Salt Lake City, Utah, USAIMDb Appearances12010s2017IcarusSelf79