April 13, 1980
Alan Melikdjanian, better known as Captain Disillusion, is a Latvian filmmaker, online personality and content creator.
Zomblogalypse
(Captain Disillusion)
Could You Survive The Movies?
(Self)
Dynamo Dream
(TERD)
The Loser's Son
(Editor)
Citizen Mavzik
(Director)
(Writer)
(Music)