Henry Ian Cusick

Henry Ian Cusick portrayed Dr. Evan Declan in Inhumans.