This paper presents a novel dynamic planning system for Human-Robot Collaboration (HRC) which leverages an offline motion planning technique and deploys planning and execution features dealing with temporal uncertainty and kinematics both at planning and execution time.