David Castillo (New Earth)/Appearances