The main characters in Bill & Ted's Excellent Adventure are Bill S. Preston, Esquire, played by Alex Winter, and Ted " Theodore " Logan, played by Keanu Reeves.