Michael James Thomas Never Had To Leave Matt Maeson: Never Had To Leave All Light Will End Never Had To Leave Will Trent MacGyver Veronica Mars