Riley Poole

Riley Poole is the tritagonist of National Treasure and National Treasure: Book of Secrets. He is portrayed by Justin Bartha.