Justin Hartley will appear on ABC’s Castle.
The Smallville star has landed a guest role in this season’s 13th episode ‘An Embarrassment of Bitches’, TVLine reported.
One Tree Hill star Hilarie Burton will play reality TV personality Kay Cappuccio in the instalment. Hartley has now signed up to play the socialite’s boyfriend.
Hartley is best known for his role as Oliver Queen / Green Arrow on Smallville and recently appeared in the final season of Chuck.
Damages actor Derek Webster recently signed up to replace Joseph C Phillips as New York City Mayor Robert Weldon on Castle.
The series returns to ABC on Monday, December 5.