Alan Melikdjanian profile

Alan Melikdjanian

Acting

  • Born 13/04/1980
  • Riga, Latvian SSR, USSR [now Latvia]

Alan Melikdjanian, better known as Captain Disillusion, is a Latvian filmmaker, online personality and content creator.

Read full biography

Known For