Time-Riders - Scarrow, Alex