Judd Fincher

Played by Harrison Luna.

Appearances
2019
 * Episode 8240 - 22 November 2019