Twin brother of Robert Daniel Sloan.
Sinister 2
Role(s): Zach Collins
Hick
Role(s): Angel
Dude Bro Party Massacre III
Role(s): Child
Life's an Itch
Role(s): Alex Wright
CSI: Cyber
Role(s): Jacob