Actor Colin Donnell is recovering after undergoing an emergency operation to remove his appendix.

The star, who portrays Tommy Merlyn in U.S. superhero series Arrow, was recently admitted to a medical centre in Northern California for the appendectomy, but he has assured fans he's on the mend after sharing a goofy photo of himself in a hospital gown on Instagram.com.

In the accompanying caption, posted on Tuesday (30Apr13), he wrote, "Home today thanks to the amazing staff of Queen of the Valley Hospital!"