Franklin Ojeda Smith

Franklin Ojeda Smith portrayed Alexander in Daredevil.