Stephen Powell

Stephen Powell is an actor who played Matthew Hammond in the Season 7 episode Defending Your Life.