Police say Michael Moreno, of Plainfield, made a turn into the path of a motorcycle. The cyclist, Gerald Puglise, 63, of Lombard, was killed.
Investigators say at the time of the crash, Moreno was involved in a "road rage" incident with a 16-year-old motorist and was also under the influence of marijuana.
Moreno was arrested and charged.