Stop acting no......he's been in a few things since Revenge most notably a role in Doctor Who episode "Rosa" a couple of years ago.
He and his wife Emily had a daughter in 2021, and she's been working rather steadily with roles on Fox's the resident show and of course playing Sharon Carter in the MCU. Apparently she'll be back as Sharon in the upcoming Captain America: New World Order movieapparently, she's actually been woring for S.W.O.R.D. as a double agent . So he's taking care of the kid, witch is completely fine to me.