Roger Callard


Roger Callard - actor and stunt performer from United States of America. He was born on January 1, 2000 in Saginaw County. He graduated from the Michigan State University.