Acting
Born 13 April 1980 · Riga, Latvian SSR, USSR [now Latvia] · 46
Alan Melikdjanian, better known as Captain Disillusion, is a Latvian filmmaker, online personality and content creator.
Filmography
2 films
1 show