Dan Flannigan

Dan Flannigan is an actor and stunt performer. He portrayed a Businessman in the season 8 episode "The Lost Picture Show".