Year Title Role Notes 1993 Law & Order Charles Wilson Episode: "Pride and Joy" 1994 CBS Schoolbreak Special Matt Hansen Episode: "Love in the Dark Ages" 1995–1997 Grace Under Fire Matthew 5 episodes 1999 Inherit the Wind Bertram Cates Television film 2000–2001 The $treet Jack T. Kenderson 12 episodes 2001–2002 Philly Will Froman 22 episodes 2002–2003 Do Over Adult Joel Larsen (voice) 13 episodes; uncredited ER Eric Wyczenski 8 episodes 2003 Will & Grace Alex Episode: "Strangers with Candice" 2004 Justice League Unlimited Booster Gold (voice) Episode: "The Greatest Story Never Told" Karroll's Christmas Allen Karroll Television film 2005 Stacked Gavin P. Miller Episode: "Unaired Pilot" 2006 Saved Wyatt Cole 13 episodes 2008 Cashmere Mafia Jack Cutting 3 episodes Sons of Anarchy Rosen 3 episodes 2008–2009 Law & Order Governor Donald Shalvoy 4 episodes 2009 Batman: The Brave and the Bold Booster Gold (voice) 8 episodes 2009–2013 Southland Detective Russell Clarke 17 episodes 2010 The Devil's Teardrop Parker Kincaid Television film 2011 Bad Mom Ted Lacey Television film 2012 GCB Andrew Remington 3 episodes 2013 Bloodline Dr. Christopher Benson Television film 2014 Love Finds You in Sugarcreek, Ohio Joe Matthews / Micah Matthias Television film Beauty and the Beast Sam Landon 5 episodes[10] Z Nation Charles Garnett 6 episodes 2015 How to Get Away with Murder Father Andrew Crawford Episode: "The Night Lila Died" Criminal Minds Greg Sullivan Episode: "Beyond Borders" 2015–2016 Scream Kevin Duval 5 episodes Reign William Cecil 6 episodes 2016 Elementary Henry Baskerville Episode: "Hounded" 2016 Sister Cities Chief Barton Brady Television film 2017 13 Reasons Why Mr. Down 2 episodes 2017 Christmas Connection Jonathan Murphy Television film 2017–present I'm Sorry Mike Warren 10 episodes