Fauja Singh is 100 years old. Fauja Singh also completed a marathon this weekend, becoming the oldest person ever to do so.