Alex Farnham

Alex Farnham is a YouTuber who appeared as Justin Bieber in Justin Bieber vs Beethoven from Epic Rap Battles of History.

Trivia:

 * Nice Peter has appeared in Alex's Jack Sparrow's Rap.