No photoPeter EckersleyActor · 1979–2022 · Melbourne, Victoria, AustraliaIMDb BiographyPeter Daniel Eckersley was an Australian computer scientist, computer security researcher, and activist.Appearances12010s2014The Internet's Own Boy: The Story of Aaron SwartzSelf81