Shiloh Fernandez is an America actor. He was born in Ukiah, California, on February 26, 1985. He is known for his roles in television shows Jericho and United States of Tara, as well as Peter in the film Red Riding Hood (2011).