Colin O'Donoghue wurde für die zweite Staffel des MGM+-Dramas Robin Hood verpflichtet. Er wird an der Seite der Neuzugänge James Purefoy und Luke Roberts die Rolle des Prinzen Richard spielen.
Die Schauspieler schließen sich der Serie an, die derzeit in Serbien gedreht wird. O'Donoghue ist bekannt für seine Rolle in Once Upon a Time. James Purefoy wird König Henry verkörpern, während Luke Roberts die Rolle des Amaury D'Montfort übernimmt. Die neuen Charaktere werden die politische Landschaft der Serie maßgeblich verändern. Die zweite Staffel begleitet Rob und seine Verbündeten, während sie mit wechselnden Loyalitäten und königlichen Machtkämpfen konfrontiert werden. Ein Premierendatum wurde noch nicht bekannt gegeben.