He was once called "The Most successful Video Game player in the United
States". Having set several World records on Video and Pinball from the
80s to present, he still holds several records to date! Leo has been
playing arcade games since the young age of 5.