Home People Adam DiMarco Adam DiMarco shows Adam DiMarco shows Adam DiMarco TV Shows (10) The Order (2019) As Randall Carpio, He was 28 years old Charmed (2018) As Zack, He was 28 years old When We Rise (2017) As Marvin Feldman, He was 26 years old Second Chance (2016) As Asher Davis, He was 25 years old The Magicians (2015) As Todd, He was 25 years old The Returned (2015) As Masked Man #1, He was 24 years old The Returned (2015) As Andrew, He was 24 years old Signed, Sealed, Delivered (2014) As Billy James, He was 24 years old Motive (2013) As Josh Martin, He was 22 years old Supernatural (2005) As Aidan, He was 15 years old