Biography unavailable.
We Steal Secrets: The Story of WikiLeaks
Hackers Wanted
Wikileaks: Secrets and Lies
The Screen Savers
The New Screen Savers
TV · as Self - Guest · 1 ep
Movie · as Self - Hacker
Movie · as Self
TV · as Self · 1 ep