Graham Patrick Martin — American actor