Who was he on Mistresses? After the death of her terminally ill and very married lover, Katie took up with his twentysomething son, Sam Grey, played by Max Brown. As you can imagine, once Sam found out, things did not end well.
Where else on American TV might you see him? He portrayed Henry VIII‘s power-seeking brother-in-law Edward Seymour on The Tudors (which can now be seen Wednesdays at 9/8c on BBC America).