DR
Devin Ratray

Devin Ratray

Devin D. Ratray is an American actor, producer, and writer. He is known for his role as Buzz McCallister in the Home Alone franchise, as well as the films Nebraska, Blue Ruin and Kimi. His television work includes The Tick.
WIKIPEDIA