No photoTrevor CavanaughActorLighting 1No release dateThe Tom Green ShowLighting DirectorAppearances12020s2025This Is the Tom Green DocumentarySelf74