Fidgety baby

My LO is really fidgety he’s constantly moving his arms and whining. Even when he’s asleep he wakes himself up by moving his arms. You can also hear his tummy rumbling even though he eats a lot. Anyone else’s baby like this? Is there a reason for him being like this or is it normal?