Cast Credits DOTA: Dragon's Blood (2021) Guest starring as Idwal Episode 1x03: Chapter Three: Neverwhere Land (Mar 25, 2021) FBI: Most Wanted (2020) Guest starring as Will Conway Episode 3x16: Decriminalized (Mar 29, 2022) Snowfall (2017) Guest starring as Gun Dealer Episode 1x03: Slow Hand (Jul 19, 2017) Pure Genius (2016) Guest starring as Billy Watts Episode 1x05: Fire and Ice (Nov 24, 2016) Heartbeat (2016) Guest starring as Sam Episode 1x03: Backwards (Mar 30, 2016) Grimm (2011) Guest starring as Roddy Geiger Episode 1x05: Danse Macabre (Dec 8, 2011) Castle (2009) Guest starring as Buck Cooper Episode 5x07: Swan Song (Nov 12, 2012) Bones (2005) Guest starring as Nick Pavonetti Episode 8x16: The Friend in Need (Feb 18, 2013)