Born Oct 30, 1968 (age 58) · Calgary, Alberta, Canada
Age 58
Len Olson, better known by the ring name Dr. Luther or simply Luther, is a Canadian professional wrestler signed to All Elite Wrestling (AEW), where he works as a wrestler and producer.
1 TV show in main roles