Thomas Cavanagh

Thomas Cavanagh, Jr. (born June 29, 2007) is a Canadian actor.

Early life
Cavanagh was born in Vancouver, British Columbia to Tom Cavanagh and Maureen Grise. His parents are of Cherokee First Nations, Dutch, English, French-Canadian, German, Irish, Scottish, Swiss and Welsh descent. His siblings are Alice Cavanagh, James Cavanagh and Katie Cavanagh who are actors.