No photoActingRobert Daniel SloanBorn 2002-12-13· Los Angeles, California, USAKnown forHow I Met Your Mother2005COMEDYBad Teacher2014COMEDYSinister 22015HORRORFull filmographyHow I Met Your Mother2005COMEDYBad Teacher2014COMEDYSinister 22015HORROR