Peter McRobbie — American actor