Max Archibald

Max Archibald is an actor. He portrayed a young Ricardo Diaz in the sixth season of Arrow episode "The Dragon".