Peter Francis James

Peter Francis James is an American actor. He will portray Dr. Aldus Boardman in a guest starring role in fourth season of Arrow an a recurring role in first season of DC's Legends of Tomorrow.

Season 4

 * Episode 8 Dr. Aldus Boardman