Michael Landes is an American actor. He’s been acting since the 1980s, debuting as Kirk McCray in the ABC series The Wonder Years. He next played Chadney Hunt in The Fresh Prince of Bel-Air, as well as starred as Riley Roberts in the sitcom The Torkelsons. Landes became further known for playing Jimmy Olsen in the television series Lois & Clark: The New Adventures of Superman. After this, he starred as Michael in the sitcom Union Square. During the ’90s, Landes also had roles in the films When the Party’s Over and Dream for an Insomniac. In the 2000s, he starred as Thomas Burke in Final Destination 2. He also played Detective Nicholas O’Malley in Special Unit 2. Recently, he starred as Matt Garcia in the British series Silent Witness. In addition, the actor starred as Sam Wilcox in the action film Angel Has Fallen.