Business Executive is a fictional character portrayed by Joshua Lee Frazier in the TV series Leverage.
They appear in 1 episodes out of a total of 77 aired
Episodes1
The Long Good-bye Job
episode S5.E15 december 2012Nate takes the team on one of its most dangerous missions, a con related to the death of his son.