The best description of Roky’s role in the story is:
He is a static character that helps move the plot forward with his motivations and actions.
This indicates that while he does not undergo significant personal growth or change, his actions and motivations drive the narrative forward.