GREENSBORO, NC (KTRK) --He's got the voice. He's got the moves. And he is only four years old.
Caleb Serrano may be small but he is getting some big attention after a video went viral of his performance at a North Carolina church.
"Caleb has been singing and demonstrating he's got the 'IT' factor for a long time," Richard Serrano says.
See also: Girl with epilepsy performs to beat the disease
More than 3 million people have watched as Caleb belts "This Little Light of Mine." Family friend Willy Jones put the video on Facebook.
Caleb's mom, Dee, says they started singing together when he was a baby.
The little singer says his inspiration comes from the heart, and he's singing that little heart out for only one person.
See also: Super cute baby can't control his excitement over remote control
"Jesus," he says.
The boy is not shy, by the way, taking to the camera like an old pro.
"Hey everybody," he says. "I'm on ABC NEWS."
See also: Girl sobs because her baby brother will grow up