Cast Credits Turn: Washington's Spies (2014) Guest starring as Aberdeen Episode 2x01: Thoughts of a Free Man (Apr 13, 2015)