Robert Craighead is an actor who plays Arthur Felder on Castle.
Robert Craighead is an actor who appeared in the NCIS Season 9 episode, Psych Out (episode). He also appeared in the NCIS: Los Angeles Season 6 episode, "Field of Fire".
Robert Craighead is an actor who plays Arthur Felder on Castle.
Robert Craighead is an actor who appeared in the NCIS Season 9 episode, Psych Out (episode). He also appeared in the NCIS: Los Angeles Season 6 episode, "Field of Fire".