Timeline
Birth- Jun 20, 1956
St. Louis, Missouri
1775 - 2099Other Service
Rate
Machinist Mate 2nd Class
Branch
Navy
Rank
Petty Officer Second Class
Conflict Period
Other Service
Served For
United States of America
Other Facts
Marriage
Margaret Knowles
Full Name
Thomas Carl Knowles