Who is Mike Le Roux?

They say a picture says 1000 words, so here’s a couple thousand words about who Mike Le Roux is.