birth · 12 June 1985 · 40 years ago
Blake Ross, American software developer, co-created Mozilla Firefox
More births on 12 Jun